XML 115 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Defined Contribution Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]    
Deferral rate, percentage 3.00%  
Safe harbor matching contributions 100.00%  
Initial percentage of gross pay 3.00%  
Employer match on additional gross pay 50.00%  
Additional percentage of gross pay 2.00%  
Vesting percentage for safe harbor deferrals 100.00%  
Expense related to 401(k) plan $ 788 $ 536
Spruce Power    
Defined Contribution Plan Disclosure [Line Items]    
Safe harbor non-elective contribution, percent of gross pay 3.00%  
World Energy, LLC    
Defined Contribution Plan Disclosure [Line Items]    
Safe harbor non-elective contribution, percent of gross pay 3.00%  
Minimum    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 1.00%  
Minimum | Spruce Power    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 1.00%  
Minimum | World Energy, LLC    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 1.00%  
Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 90.00%  
Maximum | Spruce Power    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 80.00%  
Maximum | World Energy, LLC    
Defined Contribution Plan Disclosure [Line Items]    
Employer match on annual contributions, range 100.00%