v3.24.0.1
Variable Interest Entities - Additional Information (Details)
$ in Thousands
12 Months Ended
Aug. 03, 2023
USD ($)
facility
MW
Jun. 14, 2023
USD ($)
Jan. 11, 2023
USD ($)
MW
Aug. 29, 2022
USD ($)
facility
MW
Dec. 31, 2023
USD ($)
variableInterestEntity
MW
Dec. 31, 2022
USD ($)
variableInterestEntity
Variable Interest Entity [Line Items]            
Additional obligations incurred         $ 6,929 $ 1,681
Stellar MA Acquisition            
Variable Interest Entity [Line Items]            
Consideration transferred     $ 3,800      
Property, plant and equipment, additions     3,900      
Operating lease assets     700      
Measurement period adjustments to decrease in operating lease liability     700      
Acquisitions of VIEs            
Variable Interest Entity [Line Items]            
Nameplate capacity | MW         8,000,000.0  
Consideration transferred $ 2,000       $ 11,900  
Property, plant and equipment, additions 2,100       14,800  
Operating lease assets 500       3,000  
Measurement period adjustments to decrease in operating lease liability 400       2,900  
Additional obligations incurred $ 100   $ 100   100  
Percentage of voting interests acquired 100.00%          
Option exercise date $ 200          
Asset acquisition, noncontrolling interests $ 200          
Intangible liabilities         $ 500  
Stellar NJ 2 Acquisition            
Variable Interest Entity [Line Items]            
Nameplate capacity | MW       8.3    
Consideration transferred       $ 3,400    
Property, plant and equipment, additions       17,700    
Additional obligations incurred       $ 200    
Number of assets acquired | facility       5    
Asset acquisition, noncontrolling interests       $ 2,100    
Intangible liabilities       $ 600    
Zildjian Solar V, LLC            
Variable Interest Entity [Line Items]            
Consolidated VIEs | variableInterestEntity         35 26
Zildjian Solar V, LLC | Stellar MA Acquisition            
Variable Interest Entity [Line Items]            
Nameplate capacity | MW     2.7      
Zildjian Solar V, LLC | Acquisitions of VIEs            
Variable Interest Entity [Line Items]            
Nameplate capacity | MW 1.4          
Number of assets acquired | facility 2          
Zildjian Solar V, LLC | Stellar NJ 2 Acquisition            
Variable Interest Entity [Line Items]            
Nameplate capacity | MW       1.1    
Property, plant and equipment, additions       $ 2,600    
Asset acquisition, noncontrolling interests       2,100    
Intangible liabilities       $ 200    
Payments to acquire equity interest   $ 2,100