v3.25.1
Note 5 - Goodwill and Other Intangible Asset - Goodwill By Reportable Segment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Beginning Balance $ 18,547,704 $ 16,453,049
Acquisitions 3,907,172 2,094,655
Adjustments 154,024 0
Ending Balance 22,608,900 18,547,704
Commercial Air Handling [Member]    
Beginning Balance 478,256 478,256
Acquisitions 3,907,172 0
Adjustments 0 0
Ending Balance 4,385,428 478,256
Industrial and Transportation Products [Member]    
Beginning Balance 18,069,448 15,974,793
Acquisitions 0 2,094,655
Adjustments 154,024 0
Ending Balance $ 18,223,472 $ 18,069,448