v3.24.2.u1
Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Unfavorable Rate Revenue Contracts | Vitol Acquisition | Power sales under PPAs    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts $ (100)  
Weighted average amortization period 11 years  
Unfavorable Rate Revenue Contracts | Vitol Acquisition | SREC    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts $ (1,470)  
Weighted average amortization period 10 years  
Unfavorable Rate Revenue Contracts | Caldera Acquisition | SREC    
Business Acquisition [Line Items]    
Fair value, Unfavorable rate revenue contracts   $ 5,200
Weighted average amortization period   3 years
Favorable Rate Revenue Contracts | Caldera Acquisition | SREC    
Business Acquisition [Line Items]    
Fair value, favorable rate revenue contracts   $ 350
Weighted average amortization period   4 years