XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Finance and Operating Leases (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Finance and Operating Leases    
Finance lease liability $ 96,774,000 $ 55,598,000
BALC    
Finance and Operating Leases    
Finance lease liability 96,800,000 55,600,000
Finance lease right-of-use assets $ 78,300,000 $ 39,800,000
Finance lease term 36 months  
Purchase option $ 1  
BALC | Minimum    
Finance and Operating Leases    
Fixed interest rate (as a percent) 3.95%  
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