v3.25.2
Note 5 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Feb. 02, 2025
Jan. 02, 2025
Dec. 31, 2023
Goodwill, Impairment Loss       $ 0 $ 0        
Goodwill, Period Increase (Decrease)       4,100,000   $ 2,100,000      
Goodwill $ 22,623,900     22,623,900   18,547,704     $ 16,453,049
Goodwill, Acquired During Period       3,922,172   2,094,655      
Amortization of Intangible Assets 445,091   $ 350,336 889,900 $ 700,672        
Finite-Lived Intangible Assets, Gross 21,560,495     21,560,495   17,454,455      
Customer Relationships [Member]                  
Finite-Lived Intangible Assets, Period Increase (Decrease)       4,100,000          
Finite-Lived Intangible Assets, Gross $ 16,800,000     $ 16,800,000   12,700,000      
Minimum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year) 1 year     1 year          
Maximum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year) 15 years     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,223,472   18,069,448     $ 15,974,793
Goodwill, Acquired During Period       $ 0   $ 2,094,655      
Rahn Industries, Incorporated [Member]                  
Goodwill             $ 3,900,000 $ 3,922,172  
Goodwill, Acquired During Period   $ 3,900,000