v3.26.1
Intangible Assets and Goodwill - Schedule of Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Work in progress    
Gross Carrying Amount $ 5,865 $ 24,614
Accumulated Amortization (5,026) (18,432)
Impairment Charges   (4,209)
Net Carrying Amount 839 1,973
Customer relationships    
Work in progress    
Gross Carrying Amount 1,423 17,492
Accumulated Amortization (1,409) (13,252)
Impairment Charges   (4,209)
Net Carrying Amount 14 31
Trade name    
Work in progress    
Gross Carrying Amount 0 2,680
Accumulated Amortization 0 (2,680)
Impairment Charges   0
Net Carrying Amount 0 0
Proprietary software    
Work in progress    
Gross Carrying Amount 4,342 4,342
Accumulated Amortization (3,517) (2,418)
Impairment Charges   0
Net Carrying Amount 825 1,924
Non-compete agreements    
Work in progress    
Gross Carrying Amount 100 100
Accumulated Amortization (100) (82)
Impairment Charges   0
Net Carrying Amount $ 0 $ 18