XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Expense - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issuance of common stock under Employee Stock Purchase Plan $ 740,000 $ 390,000
Common Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issuance of common stock under Employee Stock Purchase Plan $ 2,000 $ 3,000
Issuance of common stock under Employee Stock Purchase Plan (in shares) 233,401 292,981
Employee Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock available for issuance 900,000  
Employees Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issuance of common stock under Employee Stock Purchase Plan $ 25,000  
Issuance of common stock under Employee Stock Purchase Plan (in shares) 5,000  
Employees Awards | Employee Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Discount on purchase price percentage of fair market value 85.00%  
Options and PNQs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation expense related to options $ 1,500,000  
Unrecognized compensation expense, weighted average period for recognition 1 year 2 months 12 days  
RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation expense, weighted average period for recognition 2 years 10 months 9 days  
Unrecognized compensation expense related to non-option $ 9,400,000  
Market RSU's    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation expense, weighted average period for recognition 1 year 10 months 2 days  
Unrecognized compensation expense related to non-option $ 8,600,000