XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 11,172 $ 6,586
Professional fees 2,785 1,749
Accrued contingencies 2,677 2,300
Accrued compensation and related benefits 2,261 6,526
Accrued expenses, other 1,648 3,696
Accrued taxes 1,230 0
Accrued servicing expense 248 0
Accrued equity distributions 33 0
Accrued settlements 0 451
Deferred purchase price consideration – World Energy 0 201
Accrued expenses and other current liabilities $ 22,054 $ 21,509