v3.24.1.u1
Intangible Assets and Goodwill - Carrying Amounts Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,314 $ 42,906
Accumulated Amortization (13,388) (17,062)
Net Carrying Amount 7,926 10,200
Impairment Charges   (15,644)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,492 17,492
Accumulated Amortization (10,356) (8,617)
Net Carrying Amount 7,136 8,875
Impairment Charges   0
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,680 2,680
Accumulated Amortization (2,100) (1,697)
Net Carrying Amount 580 983
Impairment Charges   0
Proprietary software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,042 1,042
Accumulated Amortization (875) (758)
Net Carrying Amount 167 284
Impairment Charges   0
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 100 1,292
Accumulated Amortization (57) (701)
Net Carrying Amount 43 58
Impairment Charges   (533)
Vendor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 0 20,400
Accumulated Amortization 0 (5,289)
Net Carrying Amount $ 0 0
Impairment Charges   $ (15,111)