v3.26.1
Note 5 - Goodwill and Intangibles (Details Textual) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Goodwill $ 35,624,660 $ 35,624,660 $ 35,624,660
Goodwill, Impairment Loss (0) 4,978,369  
Amortization of Intangible Assets 2,047,311 2,052,234  
Scott-Rice [Member]      
Goodwill, Impairment Loss $ 0    
SETC [Member]      
Goodwill, Impairment Loss     $ 0
HTC [Member]      
Goodwill, Impairment Loss   $ 4,900,000