XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Details) - Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Intangible Assets, gross $ 35,163 $ 35,163
Intangible assets, net 24,128 26,234
Customer-related intangibles [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Intangible Assets, gross $ 20,887 20,887
Customer-related intangibles [Member] | Minimum [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 8 years  
Customer-related intangibles [Member] | Maximum [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 10 years  
Tradenames [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Intangible Assets, gross $ 13,005 13,005
Weighted average remaining estimated useful lives Indefinite  
Covenants not to compete [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 5 years  
Intangible Assets, gross $ 566 566
License agreements [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 10 years  
Intangible Assets, gross $ 529 529
Trademarks and patents [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Intangible Assets, gross $ 176 176
Trademarks and patents [Member] | Minimum [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 10 years  
Trademarks and patents [Member] | Maximum [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Weighted average remaining estimated useful lives 15 years  
Accumulated amortization [Member]    
Schedule of Customer Related Intangibles Tradenames and Other Intangible Assets [Line Items]    
Accumulated amortization $ (11,035) $ (8,929)