XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT AND NOTES PAYABLE - Schedule of Long-Term Debt and Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Debt Instrument [Line Items]    
Total debt and notes payable $ 463,094 $ 454,327
Less: current portion (335,472) (250,859)
Total long-term debt and notes payable 127,622 203,468
Credit facility    
Debt Instrument [Line Items]    
Total debt and notes payable 235,000 150,000
Notes Payable | Notes payable to members, net of discount    
Debt Instrument [Line Items]    
Total debt and notes payable 225,814 298,994
Notes Payable | Other notes payable    
Debt Instrument [Line Items]    
Total debt and notes payable $ 2,280 $ 5,333