v3.22.2.2
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued inventory $ 5,728 $ 4,808
Accrued research and development expenses 883 574
Accrued professional services 2,220 1,269
Accrued rebate 1,205 3,121
Other 6,334 4,017
Total accrued expenses and other current liabilities $ 16,370 $ 13,789