XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT AND NOTES PAYABLE - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]    
Total debt and notes payable $ 454,327 $ 478,571
Less: current portion (250,859) (174,243)
Total long-term debt and notes payable 203,468 304,328
Credit Facility    
Debt Instrument [Line Items]    
Total debt and notes payable 150,000 75,000
Other notes payable | Notes payable to members, net of discount    
Debt Instrument [Line Items]    
Total debt and notes payable 298,994 394,943
Other notes payable | Other notes payable    
Debt Instrument [Line Items]    
Total debt and notes payable $ 5,333 $ 8,628