XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Non-recourse Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Less: current maturities $ 32,256 $ 69,366
Non-recourse    
Debt Instrument [Line Items]    
Long-term debt, gross 72,745 129,425
Less: current maturities 7,601 678
Less: unamortized prepaid debt issuance costs 172 1,555
Long-term debt, less current maturities 64,972 127,192
Non-recourse | Note payable, variable rate (1.70% at December 31, 2021), payable in increasing amounts plus interest, due 2026    
Debt Instrument [Line Items]    
Long-term debt, gross $ 70,000 70,000
Interest rate of debt instruments 3.55%  
Non-recourse | Finance lease obligations, due serially to 2023    
Debt Instrument [Line Items]    
Long-term debt, gross $ 2,745 2,825
Non-recourse | Long-term credit facility, variable rate, due 2024    
Debt Instrument [Line Items]    
Long-term debt, gross $ 0 $ 56,600