v3.25.1
Segment Information - Consolidated Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues $ 23,818 $ 18,287
Selling, general and administrative expenses 14,100 13,469
Interest expense, net 12,667 10,942
Litigation settlements (566) 0
Net loss (15,314) (2,450)
Solar Energy Systems Depreciation    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Cost of revenue 7,285 5,735
Operations And Maintenance    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Cost of revenue 3,896 3,133
Electricity And Related Services    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues 23,818 18,287
Selling, general and administrative expenses 14,100 13,469
Interest expense, net 12,667 10,942
Litigation settlements 566 0
Other segment items 618 (12,542)
Net loss (15,314) (2,450)
Electricity And Related Services | Solar Energy Systems Depreciation    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Cost of revenue 7,285 5,735
Electricity And Related Services | Operations And Maintenance    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Cost of revenue $ 3,896 $ 3,133