XML 108 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of investment in unconsolidated subsidiary - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 24, 2021
USD ($)
shares
Mar. 31, 2022
Kilowaat
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 29, 2021
USD ($)
Schedule Of Equity Method Investments [Line Items]            
Success-based fee payment           $ 1,900
Loss from unconsolidated subsidiary     $ 660 $ 0 $ 354  
Gain from disposal of investment in unconsolidated subsidiary     1,319 1,745 20,829  
Business Combination Contingent Consideration Receivable     14,000      
Escrow released payment received     $ 1,300 $ 1,700    
Number Of Kilowatts | Kilowaat   200        
Dimension [Member]            
Schedule Of Equity Method Investments [Line Items]            
Business Combination, Contingent Consideration Arrangements, Description     The sales agreement with Dimension includes an earnout provision which provides the potential to receive an additional contingent consideration of up to approximately $14.0 million through December 2024, based on Dimension achieving certain performance milestones. This potential earnout is calculated each quarter starting January 1, 2022, as $200 times the number of kilowatts constituting each Notice To Proceed (NTP) megawatt (MW) achieved during such quarterly earnout period, provided that no earnout amount is payable in respect to the first 100 NTP MW achieved in any earnout year.The sales agreement also includes a projects escrow release which is an additional contingent consideration to receive $7 million based on Dimension’s completion of certain construction projects currently in progress.      
Additional contingent consideration to receive     $ 7,000      
Dimension Energy LLC            
Schedule Of Equity Method Investments [Line Items]            
Gain from disposal of investment in unconsolidated subsidiary         $ 20,800  
Dimension Energy LLC | Common Class A            
Schedule Of Equity Method Investments [Line Items]            
Number of Share Disposed | shares 4,791,566          
Ownership percentage 23.00%          
Ownership value $ 22,300