XML 88 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation Expense - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 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 $ 4.45 $ 3.28    
Restricted stock units grant date fair value 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 $ 28,200,000     $ 28,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 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%    
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%    
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    
Restricted stock units grant date fair value 145,980 53,720    
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    
Restricted stock units grant date fair value 26,250 2,375    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   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    
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       2 years 2 months 19 days
Unrecognized compensation expense related to non-option $ 31,400,000     $ 31,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%