XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Non-recourse Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Less: current maturities $ 110,155 $ 32,256
Non-recourse    
Debt Instrument [Line Items]    
Long-term debt, gross 64,229 72,745
Less: current maturities 63,815 7,601
Less: unamortized prepaid debt issuance costs 0 172
Long-term debt, less current maturities 414 64,972
Collateralized debt book value $ 128,900  
Non-recourse | Note payable, variable rate    
Debt Instrument [Line Items]    
Interest rate of debt instruments 7.59%  
Long-term debt, gross $ 63,335 70,000
Non-recourse | Finance lease obligations, due serially to 2024    
Debt Instrument [Line Items]    
Long-term debt, gross $ 894 $ 2,745