v3.25.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities And Other Current Liabilities [Abstract]    
Accrued payroll and compensation $ 20,505 $ 17,572
Accrued shipping & freight costs 11,692 7,510
Accrued sales taxes 1,849 1,815
Current liabilities under tax receivable agreement 120 547
Deferred revenue 17,636 13,265
Other current liabilities 25,697 40,979
Accrued liabilities and other current liabilities $ 77,499 $ 81,688