XML 84 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation and related benefits $ 6,526 $ 0
Contingent purchase price consideration – Quantum 0 1,950
Deferred purchase price consideration – World Energy 201 278
Accreted contingent compensation to sellers – World Energy 0 1,000
Professional fees 1,749 949
Accrued interest 6,586 0
Accrued settlements 451 494
Accrued expenses, other 5,996 1,570
Accrued expenses and other current liabilities $ 21,509 $ 6,241