Annual report pursuant to Section 13 and 15(d)

Other Balance Sheet Information - Schedule of Accrued Liabilities (Details)

v3.22.4
Other Balance Sheet Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Inventory purchases $ 2,757 $ 4,659
Compensation and benefits 1,714 2,072
Advertising costs 1,203 2,363
Fulfillment costs 1,725 1,120
Sales taxes 1,374 1,812
Transaction costs 17,500 1,846
Other accrued expenses 5,081 6,779
Accrued expenses $ 31,354 $ 20,651