XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation expense $ 3,994,000   $ 3,448,000   $ 7,780,000 $ 6,204,000  
Share based compensation expense recognized tax benefit         $ 0 0  
Shares of common stock held by employees subject to repurchase         65,688   163,855
Aggregate price for share repurchase 100,000       $ 100,000   $ 300,000
Stock Option [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation expense 3,500,000   $ 3,100,000   6,900,000 $ 5,800,000  
Share based payment unamortized share based payment expenses $ 34,200,000       $ 34,200,000    
Share based payment expenses amortized over a weighted average period         2 years 6 months 10 days    
Share based payments weighted-average grant date fair value $ 0.91   $ 17.70   $ 2.10 $ 17.61  
Common stock issued upon exercise of stock options         0 262,982  
Restricted Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation expense $ 15,000   $ 100,000   $ 100,000 $ 200,000  
Share based payment unamortized share based payment expenses 0       0    
Employee Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation expense $ 400,000   $ 200,000 $ 0 $ 700,000    
Purchase of common stock 112,468 0 0     0