XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL CONSOLIDATED BALANCE SHEETS AND STATEMENTS OF OPERATIONS INFORMATION - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract]      
Customer credits $ 22,349 $ 26,595 $ 36,220
Accrued marketing 15,118 8,771  
Compensation and benefits 11,436 10,717  
Foreign VAT assessments 8,355 0  
Accrued consulting and professional fees 4,429 4,295  
Refunds reserve $ 4,328 $ 4,445  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities  
Deferred revenue $ 4,130 $ 2,736  
Current portion of lease obligations 3,317 7,121  
Income taxes payable 2,691 1,072  
Other 21,612 36,187  
Total accrued expenses and other current liabilities $ 97,765 $ 101,939