v3.26.1
Share-based Compensation - Additional Information (Details) - USD ($)
shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares authorized and available for grant   2,300  
Share-based compensation   $ 6.4 $ 6.0
Unrecognized share-based compensation expense   47.1  
Share-based compensation expense, income tax benefit   $ 2.2 $ 2.3
Unrecognized share-based compensation expense, over weighted-average period   2 years 1 month 6 days  
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share-based compensation expense   $ 32.9  
Unrecognized share-based compensation expense, over weighted-average period   2 years 4 months 24 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   390  
Performance Share Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   73  
Performance Share Units | Certain Executive Officers and Senior Management | Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 411    
2023 Performance Grants | Performance Share Units | Certain Executive Officers and Senior Management      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   73  
2024 and 2025 Performance Grants | Performance Share Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share-based compensation expense   $ 14.2  
Unrecognized share-based compensation expense, over weighted-average period   1 year 3 months 18 days