XML 86 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Other Balance Sheet Account Details - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid insurance $ 1,004 $ 1,191
Prepaid income taxes 8,033 0
Other prepaid expenses 4,884 3,233
Other current assets 414 226
Total 14,335 4,650
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable 6,288 4,905
Accrued sales and other taxes 13,865 8,721
Accrued interest 10,717 12,559
Accrued compensation 2,755 4,401
Accrued advertising expenses 3,545 3,001
Other accrued expenses 4,076 6,619
Accounts payable and accrued expenses $ 41,246 $ 40,206