XML 76 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 4 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
May 17, 2021
USD ($)
seller
installment
$ / shares
shares
Nov. 17, 2021
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Business Combination (Details) [Line Items]            
Contingent consideration – Quantum           $ 1,950
Cash   $ 300        
Share-based compensation expense         $ 10,000 7,900
Purchase of business, consideration paid         32,585 0
Net (loss) income         (93,931) 28,790
World Energy Efficiency Services, LLC            
Business Combination (Details) [Line Items]            
Total consideration   12,461        
Cash   $ 8,000     8,500  
Working capital adjustment         $ 500  
Shares issued (in shares) | shares   231,002 231,002   231,002  
Closing price of shares issued (in dollars per share) | $ / shares   $ 6.23        
Fair value of shares issued   $ 1,400        
Obligation to issue shares to certain seller (in shares) | shares   244,956        
Number of installments | installment   3        
Closing date aggregate fair value of shares obligated   $ 1,526        
Cash $ 308     $ 308 $ 308  
Number of sellers | seller   3        
Number of sellers who entered into employment agreements | seller   2        
Shares issued before forfeiture | shares   448,050        
Share-based compensation expense         (100) 1,000
Fair value of customer relationships 1,560     1,560 1,560  
Transaction costs           $ 498
World Energy Efficiency Services, LLC | Customer Relationships            
Business Combination (Details) [Line Items]            
Fair value of customer relationships 1,600     1,600 1,600  
Amortization term of customer relationship intangible assets.   3 years        
World Energy Efficiency Services, LLC | Long-Term Debt | PPP Loan            
Business Combination (Details) [Line Items]            
Outstanding PPP loan included in liabilities assumed   $ 500        
World Energy Efficiency Services, LLC | Earnout            
Business Combination (Details) [Line Items]            
Contingent consideration – Quantum   1,000        
Minimum annual revenue earnout milestone         19,500  
Fair value of the earnout   $ 1,000        
Spruce Power            
Business Combination (Details) [Line Items]            
Cash       61,800    
Purchase of business, consideration paid $ 32,585     32,585    
Cash acquired       $ 29,200    
Transaction costs         $ 15,000