v3.26.1
Our Portfolio - Schedule of Carrying Value, Expected Loan Funding Commitments, and Allowance by Type of Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]      
Gross Carrying Value $ 3,319,000   $ 3,342,000
Loan Funding Commitments 253,000   388,000
Allowance 67,000   62,000
Loans 3,251,630   3,280,046
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 62,000    
Provision for loss on receivables 5,000    
Balance at end of period 67,000    
Receivables      
Financing Receivable, Credit Quality Indicator [Line Items]      
Gross Carrying Value 3,289,000   3,311,000
Loan Funding Commitments 253,000   388,000
Allowance 67,000 $ 54,000 62,000
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 62,000 50,000  
Provision for loss on receivables 5,000 4,000  
Balance at end of period 67,000 54,000  
Receivables | 1      
Financing Receivable, Credit Quality Indicator [Line Items]      
Gross Carrying Value 3,140,000   3,281,000
Allowance 54,000   58,000
Loans 3,086,000   3,223,000
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 58,000    
Balance at end of period 54,000    
Government receivables      
Financing Receivable, Credit Quality Indicator [Line Items]      
Gross Carrying Value 30,000   31,000
Loan Funding Commitments 0   0
Allowance 0 0 0
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 0 0  
Provision for loss on receivables 0 0  
Balance at end of period 0 $ 0  
Government receivables | 1      
Financing Receivable, Credit Quality Indicator [Line Items]      
Gross Carrying Value 30,000   31,000
Allowance 0   0
Loans 30,000   $ 31,000
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 0    
Balance at end of period 0    
Residential Solar Loan      
Financing Receivable, Credit Quality Indicator [Line Items]      
Loans 1,600,000    
U.S. Federal Government      
Financing Receivable, Credit Quality Indicator [Line Items]      
Loans 4,000    
State or local governments      
Financing Receivable, Credit Quality Indicator [Line Items]      
Loans $ 26,000