v3.26.1
Note 5 - Property, Plant and Equipment - Schedule of Property and Equipment (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Gross carrying amount $ 81,744,037    
Additions, gross carrying amount 848,534    
Disposals, gross carrying amount (231,123)    
Gross carrying amount 82,361,448    
Depreciation 47,622,359    
Additions, depreciation 4,413,531 $ 6,283,526  
Disposals (231,123)    
Depreciation 51,804,767    
Property, Plant and Equipment 30,556,681   $ 34,121,678
Land and Land Improvements [Member]      
Gross carrying amount 287,967    
Additions, gross carrying amount 0    
Disposals, gross carrying amount 0    
Gross carrying amount 287,967    
Depreciation 19,704    
Additions, depreciation 4,214    
Disposals 0    
Depreciation 23,918    
Property, Plant and Equipment 264,049   268,263
Building [Member]      
Gross carrying amount 4,785,413    
Additions, gross carrying amount 0    
Disposals, gross carrying amount 0    
Gross carrying amount 4,785,413    
Depreciation 910,195    
Additions, depreciation 227,543    
Disposals 0    
Depreciation 1,137,738    
Property, Plant and Equipment 3,647,675   3,875,218
Equipment [Member]      
Gross carrying amount 14,818,427    
Additions, gross carrying amount 119,445    
Disposals, gross carrying amount (231,123)    
Gross carrying amount 14,706,749    
Depreciation 9,966,259    
Additions, depreciation 980,702    
Disposals (231,123)    
Depreciation 10,715,838    
Property, Plant and Equipment 3,990,911   4,852,168
Leasehold Improvements [Member]      
Gross carrying amount 58,938,527    
Additions, gross carrying amount 65,677    
Disposals, gross carrying amount 0    
Gross carrying amount 59,004,204    
Depreciation 36,726,201    
Additions, depreciation 3,201,072    
Disposals 0    
Depreciation 39,927,273    
Property, Plant and Equipment 19,076,931   22,212,326
Construction in Progress [Member]      
Gross carrying amount 2,913,703    
Additions, gross carrying amount 663,412    
Disposals, gross carrying amount 0    
Gross carrying amount 3,577,115    
Depreciation 0    
Additions, depreciation 0    
Disposals 0    
Depreciation 0    
Property, Plant and Equipment $ 3,577,115   $ 2,913,703