XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Accelerated cost $ 0.4
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation cost, option $ 23.1
Unrecognized share-based compensation expense, weighted-average recognition period 1 year 8 months 12 days
Accelerated vesting (in shares) | shares 16,107
Repurchase program adjustment $ 0.1
Restricted stock awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized share-based compensation expense, weighted-average recognition period 1 year 8 months 12 days
Unrecognized stock-based compensation cost, non-option $ 23.2
Accelerated vesting (in shares) | shares 23,077
Repurchase program adjustment $ 0.3
PSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized share-based compensation expense, weighted-average recognition period 9 months 18 days
Unrecognized stock-based compensation cost, non-option $ 2.0