XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Details [Abstract]    
Taxes payable $ 15,132 $ 11,127
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Current operating lease liabilities $ 7,487 $ 6,663
Acquisition-related compensation 7,741 417
Accrued content related costs 4,736 6,448
Accrued purchases of long-lived assets 4,927 2,982
Payment processing fees 4,253 3,419
Order fulfillment fees 2,917 6,254
Refund reserve 1,499 1,392
Restructuring short term 0 785
Loss contingency 0 8,000
Other 21,542 19,722
Accrued liabilities $ 70,234 $ 67,209