XML 77 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation and related expenses $ 6,038 $ 1,948
Accrued operating expenses 15,955 7,006
Accrued marketing expenses 21,948 12,093
Accrued professional fees 1,753 873
Due to affiliates 1,005 3,751
Other 1,588 1,371
Total accrued expenses $ 48,287 $ 27,042