XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER INTANGIBLE ASSETS - Other intangible assets net of amortization (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 9 years  
Other intangible assets gross $ 21,544,276 $ 20,314,658
Accumulated amortization intangible assets (18,552,073) (17,444,334)
intangible assets net $ 2,992,203 $ 2,870,324
Software and Software Development Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 5 years 5 years
Other intangible assets gross $ 7,004,847 $ 7,004,847
Accumulated amortization intangible assets (7,004,847) (7,004,847)
intangible assets net
Software License [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 3 years  
Other intangible assets gross $ 1,260,000  
Accumulated amortization intangible assets (756,000)  
intangible assets net $ 504,000  
Patents and copyrights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 15 years 15 years
Other intangible assets gross $ 5,229,429 $ 5,259,811
Accumulated amortization intangible assets (4,255,393) (4,103,654)
intangible assets net $ 974,036 $ 1,156,157
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 7 years 7 years
Other intangible assets gross $ 4,150,000 $ 4,150,000
Accumulated amortization intangible assets (4,150,000) (4,150,000)
intangible assets net
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 20 years  
Other intangible assets gross $ 3,900,000 3,900,000
Accumulated amortization intangible assets (2,385,833) (2,185,833)
intangible assets net $ 1,514,167 $ 1,714,167
Costomer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives   20 years