v3.22.2.2
Variable Interest Entity - Additional Information (Details)
$ in Millions
9 Months Ended 12 Months Ended
Aug. 29, 2022
USD ($)
MW
Sep. 30, 2022
variableInterestEntity
Dec. 31, 2021
variableInterestEntity
Stellar NJ 2 Acquisition      
Variable Interest Entity [Line Items]      
Nameplate capacity | MW 8.3    
Property, plant and equipment $ 17.7    
Intangible liabilities 0.6    
Asset acquisition, noncontrolling interests $ 2.1    
Zildjian Solar V, LLC      
Variable Interest Entity [Line Items]      
Consolidated VIEs | variableInterestEntity   26 25
Zildjian Solar V, LLC | Stellar NJ 2 Acquisition      
Variable Interest Entity [Line Items]      
Nameplate capacity | MW 1.1    
Property, plant and equipment $ 2.6    
Intangible liabilities 0.2    
Asset acquisition, noncontrolling interests $ 2.1