v3.25.0.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]    
Accrued marketing expense $ 30,573 $ 39,210
Accrued customer credits 55,785 64,318
Accrued future customer compensation 26,614 33,010
Accrued payroll 10,128 17,381
Accrued operating expenses 16,193 20,828
Other current liabilities 25,754 16,895
Accrued expenses and other current liabilities $ 165,047 $ 191,642