v3.26.1
Preferred and Common Shares and Share-based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 03, 2026
May 31, 2021
Apr. 03, 2026
Mar. 28, 2025
Dec. 31, 2025
Sep. 30, 2025
Feb. 29, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Preferred shares, Authorized 7,000,000 7,000,000.0 7,000,000   7,000,000    
Preferred shares, voting rights   one vote per share          
Preferred shares, Issued 0   0   0    
Preferred shares, outstanding 0   0   0    
Repurchase of common stock     $ 18,638,000 $ 6,157,000      
Share-based compensation expense recognized     9,796,000 7,100,000      
Unrecognized stock-based compensation expense $ 64,600,000   64,600,000        
Unrecognized stock-based compensation expense, weighted-average recognition period 2 years 2 months 23 days            
Selling, General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation expense recognized     7,602,000 6,136,000      
Amended and Restated 2010 Incentive Plan | Restricted Stock Units and Deferred Stock Units | Board of Directors | Selling, General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation expense recognized     1,600,000 $ 1,600,000      
Amended and Restated 2010 Incentive Plan | Restricted Stock Units (RSUs)              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total fair value of stock units vested     $ 11,700,000        
Amended and Restated 2010 Incentive Plan | Restricted Stock Units (RSUs) | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period     4 years        
Amended and Restated 2010 Incentive Plan | Restricted Stock Units (RSUs) | Minimum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period     0 years        
Amended and Restated 2010 Incentive Plan | Attainment-based PSUs | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Range of percentage of shares to be issued upon settlement following vesting of target number of shares     200.00%        
Amended and Restated 2010 Incentive Plan | Attainment-based PSUs | Minimum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Range of percentage of shares to be issued upon settlement following vesting of target number of shares     0.00%        
Amended and Restated 2010 Incentive Plan | Hybrid PSUs | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Range of percentage of shares to be issued upon settlement following vesting of target number of shares     260.00%        
Amended and Restated 2010 Incentive Plan | Hybrid PSUs | Minimum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Range of percentage of shares to be issued upon settlement following vesting of target number of shares     0.00%        
Amended and Restated 2010 Incentive Plan | Performance Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total fair value of stock units vested     $ 7,600,000        
Maximum number of common shares to be earned under these PSU grants 607,000   607,000        
2020 Repurchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock repurchase program authorized amount             $ 50,000,000
Shares repurchased     88,000        
Repurchase of common stock     $ 10,200,000        
Shares repurchased, average cost per share     $ 116.13        
2025 Repurchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock repurchase program authorized amount           $ 200,000,000  
Shares repurchased     71,000        
Repurchase of common stock     $ 8,400,000        
Shares repurchased, average cost per share     $ 118.08        
Available for share repurchases $ 191,600,000   $ 191,600,000