v3.26.1
Note 4 - Property, Plant and Equipment (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Depreciation $ 17,406,603 $ 15,797,205
Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service 4.50% 4.40%
Minimum [Member]    
Property, Plant and Equipment, Useful Life 3 years  
Maximum [Member]    
Property, Plant and Equipment, Useful Life 25 years