XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Share-based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Shares     
Options, outstanding, number at beginning of period (in shares) 14,957,617  
Granted (in shares) 2,558,102  
Cancelled (in shares) (178,609)  
Exercised (in shares) (1,303,878)  
Options, outstanding, number at end of period (in shares) 16,033,232 14,957,617
Exercisable, (in shares) 8,909,647  
Weighted-Average Exercise Price    
Options, outstanding, at beginning of period (in dollars per share) $ 6.13  
Granted (in dollars per share) 10.09  
Cancelled (in dollars per share) 12.70  
Exercised (in dollars per share) 2.80  
Options, outstanding, at end of period (in dollars per share) 6.99 $ 6.13
Exercisable (in dollars per share) $ 5.49  
Options, outstanding, weighted average remaining contractual life 7 years 3 months 18 days 7 years
Options, exercisable, weighted average remaining contractual life 6 years 2 months 12 days  
Options, outstanding, intrinsic value $ 64,131 $ 72,416
Exercise, intrinsic value 11,575  
Exercisable, intrinsic value $ 51,959