v3.22.2.2
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities Accrued expenses consists of the following:
September 30,
2022
December 31, 2021
Unvested early exercised stock options$9,426 $14,396 
Payroll related costs11,015 11,851 
Charitable contributions6,133 5,639 
Marketing expenses4,092 12,061 
Optical laboratory and product costs5,837 5,325 
Professional services3,065 2,047 
Taxes2,661 2,373 
Other accrued expenses10,613 7,148 
Total accrued expenses$52,842 $60,840