XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Schedule of other current liabilities [Line Items]      
Finance Lease, Liability, Current $ 6,452   $ 6,684
Derivative Liability, Current 9,713   4,299
Other current liabilities 33,061   28,035
Payments of purchase consideration included in acquisition-date fair value $ 225 $ 0  
Finance Lease, 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 $ 16,896   $ 17,052