XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Incentive Compensation Plans - Schedule of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Shares    
Beginning balance (in shares) 2,588,765  
Granted (in shares) 288,170  
Exercised (in shares) (409,045)  
Cancelled (in shares) (50,622)  
Ending balance (in shares) 2,417,268 2,588,765
Vested and exercisable (in shares) 1,357,081  
Vested and expected to vest (in shares) 2,417,268  
Weighted-Average Exercise Price    
Beginning balance (in dollars per share) $ 4.51  
Granted (in dollars per share) 16.02  
Exercised (in dollars per share) 1.76  
Cancelled (in dollars per share) 9.67  
Ending balance (in dollars per share) 6.23 $ 4.51
Vested and exercisable (in dollars per share) 5.00  
Vested and expected to vest (in dollars per share) $ 6.23  
Weighted Average Remaining Contractual Term (in Years)    
Balance 7 years 10 months 9 days 7 years 2 months 1 day
Vested and exercisable 7 years 10 days  
Vested and expected to vest 7 years 10 months 9 days