v3.26.3
Note 9 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Finite-lived intangible assets, gross $ 29,361,547 $ 29,361,547
Finite-lived intangible assets, accumulated amortization (12,681,972) (12,226,946)
Finite-lived intangible assets, net 16,679,575 17,134,601
Customer Relationships [Member]    
Finite-lived intangible assets, gross 10,422,300 10,422,300
Finite-lived intangible assets, accumulated amortization (3,042,737) (2,854,929)
Finite-lived intangible assets, net $ 7,379,563 7,567,371
Customer Relationships [Member] | Minimum [Member]    
Useful life, finite-lived intangible assets (Year) 10 years  
Customer Relationships [Member] | Maximum [Member]    
Useful life, finite-lived intangible assets (Year) 15 years  
Know-how [Member]    
Finite-lived intangible assets, gross $ 9,928,304 9,928,304
Finite-lived intangible assets, accumulated amortization (4,401,594) (4,235,186)
Finite-lived intangible assets, net $ 5,526,710 5,693,118
Know-how [Member] | Minimum [Member]    
Useful life, finite-lived intangible assets (Year) 8 years  
Know-how [Member] | Maximum [Member]    
Useful life, finite-lived intangible assets (Year) 10 years  
Trade Names [Member]    
Finite-lived intangible assets, gross $ 8,096,418 8,096,418
Finite-lived intangible assets, accumulated amortization (4,351,056) (4,272,746)
Finite-lived intangible assets, net $ 3,745,362 3,823,672
Trade Names [Member] | Minimum [Member]    
Useful life, finite-lived intangible assets (Year) 8 years  
Trade Names [Member] | Maximum [Member]    
Useful life, finite-lived intangible assets (Year) 15 years  
Order or Production Backlog [Member]    
Useful life, finite-lived intangible assets (Year) 1 year  
Finite-lived intangible assets, gross $ 914,525 914,525
Finite-lived intangible assets, accumulated amortization (886,585) (864,085)
Finite-lived intangible assets, net $ 27,940 $ 50,440