Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

v3.23.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
A summary of the components of accrued liabilities as of December 31, 2022 and December 31, 2021 is as follows:
  As of
  December 31,
2022
December 31,
2021
(In thousands)
Accrued bonus
8,152  8,773 
Accrued inventory 4,572  619 
Accrued vacation 4,247  3,966 
Accrued payroll 1,791  1,490 
Other accrued expenses and current liabilities
6,210  8,942 
Total accrued liabilities and other current liabilities
$ 24,972  $ 23,790