XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll related $ 10,280 $ 11,149
Marketing 9,226 8,353
Freight and fulfillment 3,362 4,744
Optical laboratory and product 9,441 4,547
Charitable contributions 4,637 6,001
Unvested early exercised stock options 4,095 7,784
Professional services 3,208 4,494
Retail related 4,984 4,121
Other accrued expenses 5,407 7,029
Total accrued expenses $ 54,640 $ 58,222