v3.26.1
Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Work in progress    
2027 $ 839  
Total 839 $ 1,973
Proprietary software    
Work in progress    
2027 825  
Total 825 1,924
Non-compete agreements    
Work in progress    
2027 0  
Total 0 18
Customer relationships    
Work in progress    
2027 14  
Total $ 14 $ 31