XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Schedule of other current liabilities [Line Items]    
Finance Lease, Liability, Current $ 9,270 $ 9,938
Derivative Liability, Current 6,041 9,865
Other current liabilities $ 20,114 24,469
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  
Other Current Liabilities [Member]    
Schedule of other current liabilities [Line Items]    
Other current liabilities $ 4,803 $ 4,666