XML 114 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized $ 6,326 $ 9,207
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized 5,516 8,441
Restricted Stock Expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized 750 616
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized 60 150
Cost of Sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized 111 208
Research and Development Expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized 1,629 2,700
Selling, General, and Administrative Expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense recognized $ 4,586 $ 6,299