XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Option Activity (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding at beginning of period (in shares) 14,863,996  
Granted (in shares) 1,174,939  
Exercised (in shares) (73,745)  
Cancelled or forfeited (in shares) (41,384)  
Outstanding at end of period (in shares) 15,923,806 14,863,996
Options vested and exercisable at end of period (in shares) 12,351,611  
Options unvested at ending of period (in shares) 3,572,195  
Weighted Average Exercise Price [Abstract]    
Outstanding at beginning of period (in dollars per share) $ 15.07  
Granted (in dollars per share) 29.46  
Exercised (in dollars per share) 16.05  
Cancelled or forfeited (in dollars per share) 18.18  
Outstanding at end of period (in dollars per share) 16.12 $ 15.07
Options vested and exercisable at end of period (in dollars per share) 14.14  
Options unvested at ending (in dollars per share) $ 22.94  
Weighted-Average Remaining Contractual Term [Abstract]    
Outstanding 5 years 2 months 26 days 5 years 1 month 28 days
Granted 9 years 10 months 17 days  
Options vested and exercisable 4 years 1 month 20 days  
Options unvested 9 years 14 days  
Aggregate Intrinsic Value [Abstract]    
Outstanding at beginning of period $ 250,602  
Exercised 956  
Outstanding at end of period 208,603 $ 250,602
Options vested and exercisable 190,665  
Options unvested $ 17,937