XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Liabilities [Abstract]    
Renewable energy $ 24,574 $ 18,444
Liability to customers related to promotions and retention incentives 9,385 9,111
Payroll and employee benefit 2,054 4,251
Other accrued expenses 2,555 3,853
Total accrued expenses $ 38,568 $ 35,659