v3.26.3
Note 5 - Property, Plant and Equipment - Schedule of Property and Equipment (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Gross carrying amount $ 81,744,037    
Additions, gross carrying amount 1,013,089    
Transfers, gross carrying amount 0    
Disposals, gross carrying amount (231,123)    
Gross carrying amount 82,526,003    
Depreciation 47,622,359    
Additions, depreciation 6,753,916 $ 9,037,214  
Disposals (231,123)    
Depreciation 54,145,152    
Property, Plant and Equipment 28,380,851   $ 34,121,678
Land and Land Improvements [Member]      
Gross carrying amount 287,967    
Additions, gross carrying amount 0    
Transfers, gross carrying amount 0    
Disposals, gross carrying amount 0    
Gross carrying amount 287,967    
Depreciation 19,704    
Additions, depreciation 6,321    
Disposals 0    
Depreciation 26,025    
Property, Plant and Equipment 261,942   268,263
Building [Member]      
Gross carrying amount 4,785,413    
Additions, gross carrying amount 0    
Transfers, gross carrying amount 0    
Disposals, gross carrying amount 0    
Gross carrying amount 4,785,413    
Depreciation 910,195    
Additions, depreciation 341,314    
Disposals 0    
Depreciation 1,251,509    
Property, Plant and Equipment 3,533,904   3,875,218
Equipment [Member]      
Gross carrying amount 14,818,427    
Additions, gross carrying amount 257,797    
Transfers, gross carrying amount 312,370    
Disposals, gross carrying amount (231,123)    
Gross carrying amount 15,157,471    
Depreciation 9,966,259    
Additions, depreciation 1,661,367    
Disposals (231,123)    
Depreciation 11,396,503    
Property, Plant and Equipment 3,760,969   4,852,168
Leasehold Improvements [Member]      
Gross carrying amount 58,938,527    
Additions, gross carrying amount 65,130    
Transfers, gross carrying amount 2,787,021    
Disposals, gross carrying amount 0    
Gross carrying amount 61,790,678    
Depreciation 36,726,201    
Additions, depreciation 4,744,914    
Disposals 0    
Depreciation 41,471,115    
Property, Plant and Equipment 20,319,563   22,212,326
Construction in Progress [Member]      
Gross carrying amount 2,913,703    
Additions, gross carrying amount 690,162    
Transfers, gross carrying amount (3,099,391) $ (2,709,936)  
Disposals, gross carrying amount 0    
Gross carrying amount 504,474    
Depreciation 0    
Additions, depreciation 0    
Disposals 0    
Depreciation 0    
Property, Plant and Equipment $ 504,474   $ 2,913,703