v3.25.1
Note 5 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jan. 02, 2025
Dec. 31, 2023
Goodwill, Impairment Loss $ 0 $ 0      
Goodwill, Period Increase (Decrease) 4,100,000   $ 2,100,000    
Goodwill 22,608,900   18,547,704   $ 16,453,049
Goodwill, Acquired During Period 3,907,172   2,094,655    
Amortization of Intangible Assets 444,809 $ 350,336      
Finite-Lived Intangible Assets, Gross 21,554,455   17,454,455    
Customer Relationships [Member]          
Finite-Lived Intangible Assets, Period Increase (Decrease) 4,100,000        
Finite-Lived Intangible Assets, Gross $ 16,800,000   12,700,000    
Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 1 year        
Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 15 years        
Heany Industries, LLC [Member] | Inventory [Member]          
Assets, Fair Value Adjustment $ 63,624        
Heany Industries, LLC [Member] | Fixed Assets [Member]          
Assets, Fair Value Adjustment 90,400        
Industrial and Transportation Products [Member]          
Goodwill 18,223,472   18,069,448   $ 15,974,793
Goodwill, Acquired During Period 0   $ 2,094,655    
Rahn Industries, Incorporated [Member]          
Goodwill       $ 3,907,172  
Goodwill, Acquired During Period $ 3,900,000