XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Schedule of Acquired Finite-Lived Intangible Assets (Details)
$ in Thousands
Sep. 09, 2022
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Asset $ 11,980
Liability $ 10,500
Spruce Power  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated Life (in years) 16 years
Spruce Power | Solar renewable energy agreements  
Acquired Finite-Lived Intangible Assets [Line Items]  
Asset $ 340
Liability $ 10,500
Spruce Power | Solar renewable energy agreements | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated Life (in years) 6 years
Spruce Power | Performance based incentives agreements  
Acquired Finite-Lived Intangible Assets [Line Items]  
Asset $ 3,240
Liability $ 0
Estimated Life (in years) 13 years
Spruce Power | Performance based incentives agreements | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated Life (in years) 3 years
Spruce Power | Trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Asset $ 8,400
Liability $ 0
Estimated Life (in years) 30 years