Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Changes (Details)

v3.23.1
Financing Receivables - Changes (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
loan
Mar. 31, 2022
USD ($)
loan
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance $ 6,838  
Ending Balance 2,470  
Financing Receivable [Roll Forward]    
Beginning Balance 48,925  
Ending Balance $ 21,299  
Participation interest in loan pool 5.00%  
Advances    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance $ 6,736  
Provision for credit losses(a) (499) $ 267
Realized losses (3,918) 0
Ending Balance 2,319 505
Financing Receivable [Roll Forward]    
Beginning Balance 45,393  
Ending Balance 18,030  
Total 4,445  
Charged-off advances 3,918 0
Advances | Cumulative Effect, Period of Adoption, Adjustment    
Financing Receivable [Roll Forward]    
Financing Receivable , Adoption 500  
Advances | Revision of Prior Period, Adjustment    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance   238
Loans and Loan Participations    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance 102  
Provision for credit losses(a) 2,209 371
Realized losses (2,160) (446)
Ending Balance 151 73
Financing Receivable [Roll Forward]    
Beginning Balance 3,532  
Purchases, net 2,161 448
Proceeds from principal repayments, net (237) (307)
Accretion of loan discount 22 43
Ending Balance 3,269 4,126
Total 2,160  
Charged-off advances $ 2,160 446
Loans and Loan Participations | Revision of Prior Period, Adjustment    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance   148
Financing Receivable [Roll Forward]    
Beginning Balance   4,313
Residential Solar Loans    
Financing Receivable [Roll Forward]    
Participation interest in loan pool 5.00%  
Indirect Channel Loans    
Financing Receivable [Roll Forward]    
Purchases, net $ 2,500 $ 500
Total $ 0  
Number of loans purchased | loan 80 24