v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]    
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