v3.26.1
Share-Based Payments - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
May 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from stock option exercises   $ 3,378 $ 4,767
LTIP 2026-2028      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period 3 years    
LTIP 2025-2027      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period 3 years    
LTIP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period 3 years    
Stock Options, RSUs, and Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
General vesting period   3 years  
Total unrecognized compensation expense related to unvested share-based payments   $ 138,200  
Weighted-average period for unrecognized compensation expense expected to be recognized   2 years 3 months 18 days  
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance shares earned as a percentage of target, range 200.00%    
Maximum | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option expire from date of grant, period (no later than)   10 years  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance shares earned as a percentage of target, range 0.00%