XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-Average Remaining Contractual Term, Exercisable 7 years 7 months 6 days  
Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance, Outstanding Stock Options 13,783  
Granted, outstanding stock options 2,841  
Exercised, Outstanding Stock Options (525)  
Canceled and forfeited, Outstanding Stock Options (884)  
Expired, Outstanding Stock Options (85)  
Ending balance, Outstanding Stock Options 15,130 13,783
Vested, outstanding stock options 3,667  
Exercisable, Outstanding Stock Options 3,659  
Weighted-Average Exercise Price Per Share, Outstanding, beginning of period $ 6.39  
Weighted-Average Exercise Price Per Share, Granted 17.43  
Weighted-Average Exercise Price Per Share, Exercised 3.51  
Weighted-Average Exercise Price Per Share, Canceled and forfeited 5.93  
Weighted-Average Exercise Price Per Share, Expired 3.37  
Weighted-Average Exercise Price Per Share, Outstanding, end of period 8.6 $ 6.39
Weighted-Average Exercise Price Per Share, Vested 4.43  
Weighted-Average Exercise Price Per Share, Exercisable $ 4.44  
Weighted-Average Remaining Contractual Term, Outstanding (Years) 8 years 9 months 18 days 8 years 8 months 12 days
Weighted-Average Remaining Contractual Term, Vested 7 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding $ 90,736 $ 146,966
Aggregate Intrinsic Value, Vested 34,256  
Aggregate Intrinsic Value, Exercisable $ 34,145