XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Incentive Compensation Plans - Schedule of Stock Option Activity (Details)
3 Months Ended 6 Months Ended
Mar. 31, 2025
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Number of Shares    
Beginning balance (in shares) | shares 2,368,208 2,368,208
Granted (in shares) | shares   474,472
Exercised (in shares) | shares   (122,972)
Cancelled (in shares) | shares   (54,547)
Ending balance (in shares) | shares   2,665,161
Vested and exercisable (in shares) | shares   1,680,932
Vested and expected to vest (in shares) | shares   2,665,161
Weighted-Average Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 6.01 $ 6.01
Granted (in dollars per share) | $ / shares   11.16
Exercised (in dollars per share) | $ / shares   4.32
Cancelled (in dollars per share) | $ / shares   11.62
Ending balance (in dollars per share) | $ / shares   6.89
Vested and exercisable (in dollars per share) | $ / shares   5.18
Vested and expected to vest (in dollars per share) | $ / shares   $ 6.89
Weighted Average Remaining Contractual Term (in Years)    
Balance 7 years 3 months 7 days 7 years 6 months 7 days
Vested and exercisable   6 years 7 months 24 days
Vested and expected to vest   7 years 6 months 7 days