XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2018
shares
Oct. 15, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share based payment exercise price description The exercise price for incentive stock options is at least 100% of the fair market value on the date of grant for stockholders owning less than 10% of the voting power of all classes of stock, or at least 110% of the fair market value for stockholders owning more than 10% of the voting power of all classes of stock. Options generally expire in 10 years and vest over periods determined by the Board, generally 48 months.      
Share based compensation expense | $ $ 8,452,000 $ 12,652,000    
Share based compensation expense recognized tax benefit | $ $ 0 $ 0    
Shares of common stock held by employees subject to repurchase 0 0    
Less than 10% [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price for incentive stock options as of fair market value 1      
More Than 10% [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price for incentive stock options as of fair market value 1.10      
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of options outstanding 627,685 414,898    
Expiration period 10 years      
Common stock vesting period 48 months      
Share based compensation expense | $ $ 7,900,000 $ 11,800,000    
Share based payment unrecognized stock based payment expenses | $ $ 5,900,000      
Share based payment unrecognized expenses expected vesting peroiod 2 years 7 months 17 days      
Share based payments weighted-average grant date fair value | $ / shares $ 12.88 $ 20.67    
Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expiration period 3 years      
Share based compensation expense | $ $ 73,000 $ 31,000    
Share based payment unrecognized stock based payment expenses | $ $ 100,000      
Share based payment unrecognized expenses expected vesting peroiod 3 years 3 months 7 days      
Restricted stock awards rights vesting percentage 33.00%      
Restricted stock awards rights vesting 1/36      
Restricted stock awards granted 4,241   20,118  
Total fair value of restricted stock award vested | $ $ 100,000 0    
2018 Equity incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of options outstanding 58,023      
2018 Equity incentive Plan [Member] | Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expiration period 4 years      
Restricted stock awards rights vesting percentage 25.00%      
Restricted stock awards rights vesting 1/48      
2020 Incentive Award Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share based payment awards granted 778,025      
Common stock available for future grant 116,859      
2020 Employee Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock available for future grant 72,561     14,756
Share based compensation expense | $ $ 500,000 $ 900,000    
2024 Employment Inducement Award Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share based payment awards granted 104,000      
Common stock available for future grant 496,000      
Employees [Member] | 2018 Equity incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of options granted 131,086