v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]    
Accrued marketing expense $ 17,767 $ 21,159
Accrued customer credits 51,450 52,321
Accrued future customer compensation 19,212 15,771
Accrued payroll 5,316 10,463
Accrued operating expenses 15,372 11,800
Other current liabilities 14,136 14,443
Total accrued expenses and other current liabilities $ 123,253 $ 125,957