v3.26.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current    
Employee benefits $ 8,216 $ 1,834
Payroll taxes 27,657 566
Accrued interest payable 7,877 1,545
Other liabilities 10,202 0
Total current other liabilities 53,952 3,945
Non-current    
Employee benefits 372 234
Payroll taxes 7,522 0
Total non-current other liabilities 7,894 234
Total other liabilities $ 61,846 $ 4,179