v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Current Liabilities

The following table presents the major components of accrued expenses and other current liabilities at June 30, 2026 and December 31, 2025 (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Accrued marketing expense

 

$

20,087

 

 

$

21,159

 

Accrued customer credits

 

 

52,811

 

 

 

52,321

 

Accrued future customer compensation

 

 

20,621

 

 

 

15,771

 

Accrued payroll

 

 

6,002

 

 

 

10,463

 

Accrued operating expenses

 

 

13,328

 

 

 

11,800

 

Other current liabilities

 

 

13,627

 

 

 

14,443

 

Accrued expenses and other current liabilities

 

$

126,476

 

 

$

125,957