v3.26.3
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Schedule of other current liabilities [Line Items]    
Derivative Liability, Current $ 13,366 $ 15,113
Finance Lease, Liability, Current 13,120 12,331
Other current liabilities $ 29,331 29,687
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities  
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Schedule of other current liabilities [Line Items]    
Other current liabilities $ 2,845 $ 2,243