XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business (Details)
segment in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
segment
Mar. 31, 2022
employee
Dec. 31, 2022
segment
Sep. 09, 2022
Business Combination, Separately Recognized Transactions [Line Items]        
Number of customers 72      
Number of employees | employee   50    
Spruce Power        
Business Combination, Separately Recognized Transactions [Line Items]        
Number of customers     51  
Percentage of membership interests acquired       100.00%