XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Schedule of supplemental disclosure of pro forma information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Per share amounts:    
Net loss from discontinued operations - basic (in dollars per share) $ (0.28) $ (0.18)
Net loss from discontinued operations - diluted (in dollars per share) $ (0.28) $ (0.16)
World Energy Efficiency Services, LLC    
Per share amounts:    
Transaction costs   $ 498
Elimination of interest expense   37
Spruce Power    
Per share amounts:    
Transaction costs $ 15,000  
World Energy Efficiency Services, LLC And Spruce Power    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Revenues 79,253 79,163
Net (loss) income from continuing operations (28,870) 66,212
Net loss from discontinued operations (40,112) (24,236)
Net (loss) income $ (68,982) $ 41,976
Per share amounts:    
Net (loss) income from continuing operations - basic (in dollars per share) $ (0.20) $ 0.48
Net (loss) income from continuing operations - diluted (in dollars per share) $ (0.20) $ 0.45