XML 73 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases (Details) - USD ($)
Jun. 30, 2023
Aug. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Jul. 31, 2020
Apr. 30, 2020
Finance and Operating Leases            
Finance lease liability $ 56,899,000   $ 66,277,000      
Maximum            
Finance and Operating Leases            
Finance lease term 3 years          
BALC            
Finance and Operating Leases            
Finance lease liability $ 56,900,000   66,300,000      
Available line of credit         $ 41,000,000.0 $ 25,000,000.0
Finance lease right-of-use assets $ 36,300,000   $ 42,700,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.57%   6.57%      
CSI Leasing            
Finance and Operating Leases            
Finance lease term   36 months