v3.25.4
SUPPLEMENTAL CONSOLIDATED BALANCE SHEETS AND STATEMENTS OF OPERATIONS INFORMATION - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract]      
Customer credits $ 25,942 $ 22,349 $ 26,595
Accrued marketing 19,696 15,118  
Compensation and benefits 11,502 11,436  
Foreign VAT assessments 9,724 8,355  
Accrued consulting and professional fees 2,158 4,429  
Refunds reserve $ 4,091 $ 4,328  
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 $ 1,793 $ 4,130  
Current portion of lease obligations 3,547 3,317  
Income taxes payable 7,525 2,691  
Accrued interest 1,005 1,509  
Accrued VAT and related liabilities 4,328 3,796  
Other 14,746 16,307  
Total accrued expenses and other current liabilities $ 106,057 $ 97,765