XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
installment
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Jun. 14, 2023
shares
ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total number of shares of common stock available for issuance (in shares) 987,344    
Awards issued under the plan (in shares) 787,474    
Unamortized compensation expense | $ $ 1.3    
Period to recognize unamortized compensation expense 1 year 4 months 24 days    
ESPP | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Annual percentage increase in shares of common stock available for issuance 1.00%    
Annual increase in shares of common stock available for issuance (in shares) 621,814    
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares) 959,071    
Annual installment vesting periods | installment 3    
Period to recognize unamortized compensation expense 2 years 1 month 6 days    
Unamortized compensation expense related to unvested restricted stock units | $ $ 37.0    
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted (in shares) 2,167,253 1,941,412  
Closing price of common stock (in dollars per share) | $ / shares $ 18.93    
Weighted average fair value of options granted (in dollars per share) | $ / shares $ 22.43 $ 30.65  
Unamortized compensation expense | $ $ 56.9    
Period to recognize unamortized compensation expense 2 years 8 months 12 days    
The 2023 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total number of shares of common stock available for issuance (in shares) 18,721,104   3,000,000
The 2023 Plan | RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares) 1,045,738    
The 2013 and 2023 Plans      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted (in shares) 2,380,651    
Extended Vesting Periods      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, plan modification, incremental cost | $ $ 1.2    
Extended Expiration Dates      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, plan modification, incremental cost | $ $ 3.1