Annual report pursuant to Section 13 and 15(d)

Additional Information of Option Activity (Detail)

v3.22.0.1
Additional Information of Option Activity (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 1,738
Options Outstanding Weighted Average Exercise Price Per Share $ 2.48
Options Outstanding Weighted Average Remaining Life (Years) 7 years 1 month 6 days
Options Exercisable Number of Shares | shares 1,613
Options Exercisable Weighted Average Exercise Price Per Share $ 2.60
$0.29 - $0.33  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 20
Options Outstanding Weighted Average Exercise Price Per Share $ 0.29
Options Outstanding Weighted Average Remaining Life (Years) 9 years
Options Exercisable Number of Shares | shares 5
Options Exercisable Weighted Average Exercise Price Per Share $ 0.29
Range of Exercise Prices, Lower Limit 0.29
Range of Exercise Prices, Upper Limit $ 0.33
$0.34 - $0.48  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 870
Options Outstanding Weighted Average Exercise Price Per Share $ 0.38
Options Outstanding Weighted Average Remaining Life (Years) 8 years 4 months 24 days
Options Exercisable Number of Shares | shares 870
Options Exercisable Weighted Average Exercise Price Per Share $ 0.38
Range of Exercise Prices, Lower Limit 0.34
Range of Exercise Prices, Upper Limit $ 0.48
$0.49 - $2.08  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 205
Options Outstanding Weighted Average Exercise Price Per Share $ 1.10
Options Outstanding Weighted Average Remaining Life (Years) 7 years 10 months 24 days
Options Exercisable Number of Shares | shares 108
Options Exercisable Weighted Average Exercise Price Per Share $ 1.30
Range of Exercise Prices, Lower Limit 0.49
Range of Exercise Prices, Upper Limit $ 2.08
$2.09 - $4.03  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 327
Options Outstanding Weighted Average Exercise Price Per Share $ 2.39
Options Outstanding Weighted Average Remaining Life (Years) 6 years 1 month 6 days
Options Exercisable Number of Shares | shares 314
Options Exercisable Weighted Average Exercise Price Per Share $ 2.40
Range of Exercise Prices, Lower Limit 2.09
Range of Exercise Prices, Upper Limit $ 4.03
$4.04 - $13.20  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 316
Options Outstanding Weighted Average Exercise Price Per Share $ 9.37
Options Outstanding Weighted Average Remaining Life (Years) 3 years 10 months 24 days
Options Exercisable Number of Shares | shares 316
Options Exercisable Weighted Average Exercise Price Per Share $ 9.37
Range of Exercise Prices, Lower Limit 4.04
Range of Exercise Prices, Upper Limit $ 13.20