XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Non-Recourse Debt (Narrative) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long term debt non recourse finance lease $ 914,000  
Assets $ 7,897 $ 9,440
Notes maturity date, description The notes mature from 2023 through 2028  
Asset Pledged as Collateral [Member] | Notes Payable, Other Payables [Member] | Nonrecourse [Member]    
Debt Instrument [Line Items]    
Assets $ 2,000  
Minimum [Member]    
Debt Instrument [Line Items]    
Fixed interest rate on notes 3.82%  
Maximum [Member]    
Debt Instrument [Line Items]    
Fixed interest rate on notes 4.66%