Annual report pursuant to Section 13 and 15(d)

Our Portfolio - Additional Information (Details)

v3.25.0.1
Our Portfolio - Additional Information (Details)
$ in Thousands
8 Months Ended 12 Months Ended
May 04, 2024
USD ($)
director
vote
Jul. 01, 2020
committee_member
Dec. 31, 2024
USD ($)
committee_member
Dec. 31, 2024
USD ($)
committee_member
project
GW
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
New Accounting Pronouncement, Early Adoption [Line Items]            
Equity method investments, receivables, real estate and investments     $ 6,600,000 $ 6,600,000    
Less: Allowance for loss on receivables     50,000 50,000 $ 50,000  
Provision for loss on receivables       1,000    
Land and related intangibles sold     100,000 100,000    
Total assets     7,080,245 7,080,245 6,552,350  
Receivables     2,895,837 2,895,837 3,073,855  
Equity method investments     3,612,394 3,612,394 2,966,305  
Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Investment $ 108,000   112,000      
Services agreement (in percent) 1.00%          
Total invested $ 191,000          
Cash received     61,000      
Cash contributed     190,000      
Corporate Joint Venture | CarbonCount Holdings 1 LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Investment period 18 months          
Directors | director 4          
Affirmative director vote | vote 3          
Total assets     $ 600,000 $ 600,000    
Percent of loans to assets     0.81 0.81    
Equity Method Investee            
New Accounting Pronouncement, Early Adoption [Line Items]            
Debt term       10 years    
Maximum | Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Management services (in percent) 1.00%          
Maximum | Corporate Joint Venture | CarbonCount Holdings 1 LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Investment $ 1,000,000          
Minimum | Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Management services (in percent) 0.50%          
Hannon Armstrong Sustainable Infrastructure Capital, Inc. | Corporate Joint Venture | CarbonCount Holdings 1 LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Directors | director 2          
Kohlberg Kravis Roberts & Co. L.P. (KKR) | Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Expected reimbursement $ 55,000          
Kohlberg Kravis Roberts & Co. L.P. (KKR) | Corporate Joint Venture | CarbonCount Holdings 1 LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Directors | director 2          
Jupiter Equity Holdings, LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Portfolio of renewable energy projects, power | GW       2.3    
Total contribution     $ 562,000 $ 562,000    
Working capital loan     94,000 94,000    
Distribution percent (in percent)   49.00%        
Review committee | committee_member   4        
Distribution allocation percent (in percent)   33.00%        
Equity method investments     $ 613,000 $ 613,000    
Jupiter Equity Holdings, LLC | Sponsor            
New Accounting Pronouncement, Early Adoption [Line Items]            
Distribution allocation percent (in percent)   67.00%        
Jupiter Equity Holdings, LLC | Company            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member   2        
Jupiter Equity Holdings, LLC | Sponsor            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member   2        
Jupiter Equity Holdings, LLC | Jupiter Equity Holdings, LLC | Class A Units            
New Accounting Pronouncement, Early Adoption [Line Items]            
Ownership percent (in percent)   100.00%        
Jupiter Equity Holdings, LLC | Onshore Wind Projects            
New Accounting Pronouncement, Early Adoption [Line Items]            
Number of projects owned | project       9    
Jupiter Equity Holdings, LLC | Solar Projects            
New Accounting Pronouncement, Early Adoption [Line Items]            
Number of projects owned | project       4    
Daggett Renewable HoldCo LLC            
New Accounting Pronouncement, Early Adoption [Line Items]            
Number of projects owned | project       2    
Review committee | committee_member     4 4    
Preferred cash equity interest investment     $ 232,000 $ 232,000    
Equity method investments     $ 422,000 $ 422,000    
Daggett Renewable HoldCo LLC | Company            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member     2 2    
Daggett Renewable HoldCo LLC | Sponsor            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member     2 2    
The Lighthouse Partnerships            
New Accounting Pronouncement, Early Adoption [Line Items]            
Number of projects owned | project       3    
Working capital loan     $ 18,000 $ 18,000    
Review committee | committee_member     4 4    
Preferred cash equity interest investment     $ 420,000 $ 420,000    
The Lighthouse Partnerships | Company            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member     2 2    
The Lighthouse Partnerships | Sponsor            
New Accounting Pronouncement, Early Adoption [Line Items]            
Review committee | committee_member     2 2    
SunPower Corporation | Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Equity method investments     $ 32,000 $ 32,000    
Receivables            
New Accounting Pronouncement, Early Adoption [Line Items]            
Less: Allowance for loss on receivables     50,000 50,000 50,000 $ 41,000
Provision for loss on receivables       0 $ 9,000  
Receivables | Equity Method Investee            
New Accounting Pronouncement, Early Adoption [Line Items]            
Receivables     822,000 822,000    
Equity method investments     852,000 852,000    
Receivables | SunPower Corporation | Corporate Joint Venture            
New Accounting Pronouncement, Early Adoption [Line Items]            
Receivables     $ 333,000 $ 333,000