v3.26.1
Note 5 - Property, Plant and Equipment - Schedule of Property and Equipment (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jan. 01, 2025
Gross carrying amount $ 81,744,037      
Additions, gross carrying amount 629,768      
Disposals, gross carrying amount (40,259)      
Gross carrying amount 82,333,546      
Depreciation 47,622,359      
Additions, depreciation 2,223,690 $ 3,081,283    
Disposals (40,259)      
Depreciation 49,805,790      
Property, Plant and Equipment 32,527,756   $ 34,121,678 $ 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 2,107      
Disposals 0      
Depreciation 21,811      
Property, Plant and Equipment 266,156     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 113,771      
Disposals 0      
Depreciation 1,023,966      
Property, Plant and Equipment 3,761,447     3,875,218
Equipment [Member]        
Gross carrying amount 14,818,427      
Additions, gross carrying amount 3,985      
Disposals, gross carrying amount (40,259)      
Gross carrying amount 14,782,153      
Depreciation 9,966,259      
Additions, depreciation 495,946      
Disposals (40,259)      
Depreciation 10,421,946      
Property, Plant and Equipment 4,360,207     4,852,168
Leasehold Improvements [Member]        
Gross carrying amount 58,938,527      
Additions, gross carrying amount 23,856      
Disposals, gross carrying amount 0      
Gross carrying amount 58,962,383      
Depreciation 36,726,201      
Additions, depreciation 1,611,866      
Disposals 0      
Depreciation 38,338,067      
Property, Plant and Equipment 20,624,316     22,212,326
Construction in Progress [Member]        
Gross carrying amount 2,913,703      
Additions, gross carrying amount 601,927      
Disposals, gross carrying amount 0      
Gross carrying amount 3,515,630      
Depreciation 0      
Additions, depreciation 0      
Disposals 0      
Depreciation 0      
Property, Plant and Equipment $ 3,515,630     $ 2,913,703