Annual report [Section 13 and 15(d), not S-K Item 405]

Property and Equipment - Narrative (Details)

v3.25.1
Property and Equipment - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2024
Jan. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]        
Impairment of property and equipment     $ 0 $ 25,354,791
Property and equipment reclassified to held for sale     750 2,940,254
Assets held for sale, purchase price   $ 1,533,610    
Proceeds from sale of assets held for sale $ 240,337 $ 375,000 676,177 0
Transfer from inventories to property and equipment     1,376,885 15,904,411
Loss on disposal of assets     $ 19,202 $ 82,604