XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Non-Recourse Debt (Future Minimum Payments of Non-Recourse Debt) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Principal    
Six months ending December 31, 2023 $ 254  
Year ending December 31, 2024 288  
2025 73  
2026 76  
2027 80  
Thereafter 77  
Secured Debt, Total 848 $ 1,115
Interest    
Six months ending December 31, 2023 16  
Year ending December 31, 2024 20  
2025 13  
2026 9  
2027 6  
Thereafter 2  
Long-term debt interest, total 66  
Total    
Six months ending December 31, 2023 270  
Year ending December 31, 2024 308  
2025 86  
2026 85  
2027 86  
Thereafter 79  
Principal and interest, total $ 914