XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Plans and Share Repurchase Program - Market Based PSUs (Details) - PSUs
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation cost not yet recognized $ 25.6
Compensation cost not yet recognized period of recognition 2 years 1 month 6 days
Share-Based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance period 1 year
Vesting percentage 20.00%
Award vesting period 1 year
Share-Based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance period 2 years
Vesting percentage 20.00%
Award vesting period 2 years
Share-Based Payment Arrangement, Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance period 3 years
Vesting percentage 20.00%
Award vesting period 3 years
Share-Based Payment Arrangement, Tranche Four  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance period 4 years
Vesting percentage 40.00%
Award vesting period 4 years
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Market-based vesting percentage range 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Market-based vesting percentage range 200.00%