XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll and benefits $ 8,080 $ 11,779
Accrual for services rendered and goods purchased 7,285 10,631
Deferred rent 0 2,513
Other 4,797 4,672
Total [1] $ 20,162 $ 29,595
[1] (1) Includes amounts in consolidated variable interest entities ("VIEs") presented separately in the table below.