XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition of STI - Narrative (Details) - USD ($)
9 Months Ended
Jan. 11, 2022
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Temporary equity, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001
Percentage, estimated royalty rate 1.25%      
Percentage, weighted average cost of capital, discount rate 15.20%      
SPAIN | Customer relationships        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 15.00%      
SPAIN | Customer relationship for foreign sourced projects        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 14.00%      
SPAIN | Backlog        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 8.50%      
SPAIN | Order backlog for foreign sourced projects        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 7.50%      
BRAZIL | Customer relationships        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 16.50%      
BRAZIL | Backlog        
Business Acquisition [Line Items]        
Percentage of weighted average cost of capital 9.50%      
STI        
Business Acquisition [Line Items]        
Cash consideration for transaction expenses of STI $ (896,000)   $ 5,600,000  
Total cash consideration $ 410,543,000      
Business acquisition, equity interest issued or issuable, number of shares (in shares) 13,894,800      
Total consideration transferred $ 610,767,000      
Percentage of share capital acquired 100.00%      
Goodwill, expected tax deductible amount $ 0      
Acquired identifiable intangible assets $ 318,365,000 $ 318,365,000 $ 318,365,000  
Pro forma information, revenue of acquiree since acquisition date, actual   237,200,000    
Pro forma information, net loss of acquiree since acquisition date, actual   $ (14,100,000)    
Series A Redeemable Perpetual Preferred Stock        
Business Acquisition [Line Items]        
Temporary equity, par value (in dollars per share) $ 0.001