XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Equity Incentive Plan Awarded and Granted (Details) - Equity Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Shares    
Awards outstanding, beginning balance (in shares) 972,476  
Additional awards granted (in shares) 229,228  
Awards forfeited (in shares) (12,891)  
Awards outstanding, ending balance (in shares) 1,188,813 972,476
Of which exercisable (in shares) 431,267  
Weighted-Average Exercise Price    
Awards outstanding, beginning balance (in dollars per share) $ 24.94  
Awards granted (in dollars per share) 43.11  
Awards forfeited (in dollars per share) 49.01  
Awards outstanding, ending balance (in dollars per share) 28.19 $ 24.94
Awards exercisable (in dollars per share) $ 13.97  
Aggregate intrinsic value, awards outstanding $ 17,161 $ 28,588
Weighted-average remaining contractual term, awards outstanding 8 years 3 months 10 days 8 years 2 months 4 days
Aggregate intrinsic value, awards exercisable $ 11,398  
Weighted-average remaining contractual term, awards exercisable 7 years 3 months 7 days