XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Finance and Operating Leases (Details) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2021
Jul. 31, 2020
Apr. 30, 2020
Finance and Operating Leases          
Finance lease liability $ 60,911,000 $ 56,899,000      
Maximum          
Finance and Operating Leases          
Finance lease term 3 years        
BALC          
Finance and Operating Leases          
Finance lease liability $ 60,900,000 56,900,000      
Available line of credit       $ 41,000,000.0 $ 25,000,000.0
Finance lease right-of-use assets $ 45,200,000 $ 36,300,000      
Finance lease term 36 months        
Purchase option $ 1        
Additional amount of borrowings as at the and of the reporting period     $ 54,000,000.0    
BALC | Minimum          
Finance and Operating Leases          
Fixed interest rate (as a percent) 2.10%        
BALC | Maximum          
Finance and Operating Leases          
Fixed interest rate (as a percent) 6.72%        
CSI Leasing          
Finance and Operating Leases          
Finance lease term 36 months