v3.25.4
Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Feb. 18, 2025
Finite-lived intangible assets, gross $ 26,381,547 $ 26,381,547  
Less accumulated amortization (11,294,674) (10,393,624)  
Total intangible assets, net 15,086,873 15,987,923  
Customer Relationships [Member]      
Useful life (Year)     15 years
Finite-lived intangible assets, gross $ 8,852,300 8,852,300  
Customer Relationships [Member] | Minimum [Member]      
Useful life (Year) 10 years    
Customer Relationships [Member] | Maximum [Member]      
Useful life (Year) 15 years    
Trade Secrets [Member]      
Finite-lived intangible assets, gross $ 8,998,304 8,998,304  
Trade Secrets [Member] | Minimum [Member]      
Useful life (Year) 8 years    
Trade Secrets [Member] | Maximum [Member]      
Useful life (Year) 10 years    
Trade Names [Member]      
Useful life (Year)     15 years
Finite-lived intangible assets, gross $ 7,706,418 7,706,418  
Trade Names [Member] | Minimum [Member]      
Useful life (Year) 8 years    
Trade Names [Member] | Maximum [Member]      
Useful life (Year) 10 years    
Order or Production Backlog [Member]      
Useful life (Year) 1 year   1 year
Finite-lived intangible assets, gross $ 824,525 $ 824,525