XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Option Plan - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
May 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding options issued 10,408,622 10,665,869 6,840,719    
Proceeds from stock options exercised $ 21 $ 1,036      
Total intrinsic value of options $ 26 $ 800      
Options available for future grant 15,460,088        
Restricted Stock [Member] | Employees [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment award granted 280,000 1,601,224      
Repurchase of Shares of Restricted Stock 18,750 0      
Price per Share $ 2.41        
Unvested Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs related to non-vested restricted stock outstanding $ 6,200        
Expected recognition period 1 year 11 months 1 day        
Unvested Restricted Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected recognition period 1 year 9 months 10 days        
Share-based payment award granted 280,000 1,601,224      
Unrecognized stock-based compensation expense related to non-vested restricted stock arrangements $ 1,100        
the "2012 Plan" [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance         14,000,000
Options available for future grant 1,066,275        
the "2012 Plan" [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance 1,089,296        
the "2020 Plan" [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       21,000,000  
Options available for future grant       22,066,275  
the "2020 Plan" [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance 9,319,326