v3.25.2
Note 5 - Goodwill and Other Intangible Asset - Goodwill By Reportable Segment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Beginning Balance $ 18,547,704 $ 16,453,049
Acquisitions 3,922,172 2,094,655
Adjustments 154,024 0
Ending Balance 22,623,900 18,547,704
Commercial Air Handling [Member]    
Beginning Balance 478,256 478,256
Acquisitions 3,922,172 0
Adjustments 0 0
Ending Balance 4,400,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