v3.25.2
Note 11 - Acquisitions (Details Textual) - USD ($)
3 Months Ended
Feb. 02, 2025
Jan. 02, 2025
Aug. 31, 2024
Aug. 30, 2024
Jan. 03, 2024
Jan. 02, 2024
Mar. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill               $ 22,623,900 $ 18,547,704 $ 16,453,049
Heany Industries, LLC [Member]                    
Business Combination, Consideration Transferred         $ 6,600,000 $ 6,550,000        
Goodwill         1,200,000 $ 1,232,681        
Heany Industries, LLC [Member] | Customer Relationships [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         $ 1,934,000          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)         15 years          
Heany Industries, LLC [Member] | Trademarks [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         $ 51,000          
Heany Industries, LLC [Member] | Inventory and Fixed Assets [Member]                    
Assets, Fair Value Adjustment             $ (154,024)      
Advanced Industrial Coatings LLC [Member]                    
Business Combination, Consideration Transferred       $ 4,360,985            
Goodwill     $ 1,000,000 $ 1,015,939            
Advanced Industrial Coatings LLC [Member] | Customer Relationships [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 1,400,000              
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)     15 years              
Rahn Industries, Incorporated [Member]                    
Business Combination, Consideration Transferred $ 12,700,000 $ 12,659,328                
Goodwill 3,900,000 $ 3,922,172                
Rahn Industries, Incorporated [Member] | Customer Relationships [Member]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 4,100,000                  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 15 years