XML 76 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Schedule of other current liabilities [Line Items]      
Finance Lease, Liability, Current $ 6,684 $ 32,314  
Derivative Liability, Current 4,299 20,530  
Other current liabilities 28,035 103,515  
Payments of purchase consideration included in acquisition-date fair value 43,647 1,205 $ 358
Other Current Liabilities [Member]      
Schedule of other current liabilities [Line Items]      
Other current liabilities $ 17,052 $ 50,671