v3.25.2
Goodwill and Intangible Assets - Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Estimated Useful Lives $ 45,222 $ 33,892
Amortizable intangible assets 45,222 33,892
Accumulated amortization (14,347) (11,870)
Total 30,875 22,022
Indefinite 45,222 33,892
Customer-related intangibles [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Estimated Useful Lives 31,047 20,887
Amortizable intangible assets 31,047 20,887
Indefinite 31,047 20,887
Customer-related intangibles [Member] | Minimum [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Estimated Useful Lives 8  
Amortizable intangible assets 8  
Indefinite 8  
Customer-related intangibles [Member] | Maximum [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Estimated Useful Lives 10  
Amortizable intangible assets 10  
Indefinite 10  
Tradenames [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Estimated Useful Lives 14,175 13,005
Amortizable intangible assets 14,175 13,005
Indefinite $ 14,175 $ 13,005
Tradenames [Member] | Minimum [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Indefinite    
Tradenames [Member] | Maximum [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Indefinite    
Tradenames [Member] | Median [Member]    
Schedule of Customer-Related Intangibles, Tradenames and Other Intangible Assets [Line Items]    
Indefinite Indefinite