XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation Expense - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Issuance of common stock under the employee stock purchase plan   $ 959,000   $ 923,000  
Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Issuance of common stock under the employee stock purchase plan   $ 3,000   $ 3,000  
Issuance of common stock under the employee stock purchase plan (in shares)   310,000   266,000  
ESPP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock available for issuance 2,600,000       2,600,000
Employees Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Issuance of common stock under the employee stock purchase plan         $ 25,000
Issuance of common stock under the employee stock purchase plan (in shares)         5,000
Employees Awards | ESPP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Discount on purchase price percentage of fair market value         85.00%
RSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units weighted average grant date fair value $ 5.3 $ 4.45 $ 3.28    
Restricted stock units grant date fair value 219,285 3,033,680 211,895    
Unrecognized compensation expense, weighted average period for recognition         2 years 10 months 2 days
Unrecognized compensation expense related to non-option $ 26,200,000       $ 26,200,000
RSUs | Share-Based Payment Arrangement, Tranche One          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   4 years 3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30% 25.00% 33.30%    
RSUs | Share-Based Payment Arrangement, Tranche Two          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   2 years 4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30% 33.30% 33.30%    
RSUs | Share-Based Payment Arrangement, Tranche Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30% 33.30% 33.30%    
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche One          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 2 years 2 years 2 years    
Restricted stock units grant date fair value 21,968 145,980 53,720    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 40.00%        
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche Two          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 3 years 3 years 3 years    
Restricted stock units grant date fair value   26,250 2,375    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 60.00%   25.00%    
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 4 years 4 years 4 years    
Market RSU's          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units weighted average grant date fair value   $ 10.3      
Unrecognized compensation expense, weighted average period for recognition         1 year 11 months 23 days
Unrecognized compensation expense related to non-option $ 27,400,000       $ 27,400,000
Market RSU's | Employees Awards | Share-Based Payment Arrangement, Tranche One          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   0.00%      
Market RSU's | Employees Awards | Share-Based Payment Arrangement, Tranche Two          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%      
Market RSU's | Employees Awards | Share-Based Payment Arrangement, Tranche Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   100.00%