XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation expense $ 3,786,000 $ 2,756,000  
Share based compensation expense recognized tax benefit $ 0 0  
Shares of common stock held by employees subject to repurchase 105,692   163,855
Aggregate price for share repurchase $ 192,000   $ 276,000
Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation expense 3,400,000 $ 2,700,000  
Share based payment unamortized share based payment expenses $ 37,800,000    
Share based payment expenses amortized over a weighted average period 2 years 9 months 3 days    
Share based payments weighted-average grant date fair value $ 2.12 $ 17.33  
Common stock issued upon exercise of stock options 0    
Restricted Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation expense $ 76,000 $ 90,000  
Employee Stock Purchase Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation expense $ 306,000 $ 0  
Purchase of common stock 0