Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Components (Details)

v3.23.2
Financing Receivables - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Amounts outstanding $ 11,636 $ 56,073      
Unamortized discount (269) (310)      
Allowance for credit losses (1,882) (6,838)      
Carrying value $ 9,485 48,925      
Participation interest in loan pool 5.00%        
Advances          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Amounts outstanding $ 8,097 52,129      
Unamortized discount 0 0      
Allowance for credit losses (1,775) (6,736) $ (3,487) $ (505) $ (238)
Carrying value 6,322 45,393      
Advances | Nonrelated Party          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Allowance for credit losses (1,775) (6,736)      
Carrying value 6,322 45,393      
Advances, Not Associated with Specific Installation Projects          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Allowance for credit losses (500) (100)      
Carrying value 1,000 1,500      
Loans and Loan Participations          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Amounts outstanding 3,539 3,944      
Allowance for credit losses (100) (94) (107) (31) (140)
Carrying value 2,931 3,263 3,580 3,911 4,059
Loans and Loan Participations | Affiliates          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Amounts outstanding 3,271 3,635      
Unamortized discount (240) (279)      
Carrying value 2,931 3,262      
Loans and Loan Participations | Nonrelated Party          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Carrying value 232 270      
Loans and Loan Participations | Balance Sheet Loans          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Amounts outstanding 268 309      
Unamortized discount (29) (31)      
Allowance for credit losses (7) (8) $ (39) $ (42) $ (8)
Carrying value 232 270      
Loans and Loan Participations | Balance Sheet Loans | Nonrelated Party          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Allowance for credit losses $ (7) $ (8)      
Residential Solar Loans          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Participation interest in loan pool 5.00%