XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued ExpensesAccrued expenses consists of the following:
September 30,
2023
December 31, 2022
Payroll related$10,280 $11,149 
Optical laboratory and product9,441 4,547 
Marketing9,226 8,353 
Retail related4,984 4,121 
Charitable contributions4,637 6,001 
Unvested early exercised stock options4,095 7,784 
Freight and fulfillment3,362 4,744 
Professional services3,208 4,494 
Other accrued expenses5,407 7,029 
Total accrued expenses$54,640 $58,222