XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT AND NOTES PAYABLE - Notes Payable (Narrative) (Details) - Notes Payable - USD ($)
$ in Millions
9 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Aug. 31, 2020
Minimum      
Debt Instrument [Line Items]      
Notes payable, stated maturity period 3 years    
Maximum      
Debt Instrument [Line Items]      
Notes payable, stated maturity period 5 years    
Notes payable to members, net of discount      
Debt Instrument [Line Items]      
Notes payable $ 225.8 $ 299.0  
Debt discount 5.2 9.1  
Notes payable included in current portion of long-term debt 99.2 97.8  
Imputed interest (percent)     1.80%
Other notes payable      
Debt Instrument [Line Items]      
Notes payable 2.3 5.3  
Notes payable included in current portion of long-term debt $ 1.3 $ 3.1