v3.26.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
May 28, 2026
May 01, 2026
Mar. 09, 2026
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rights for RSUs awarded vest in full on May 28, 2027 vest 25% on May 15, 2027 and each of the subsequent three anniversaries of that date vest 25% on March 15, 2027 and each of the subsequent three anniversaries of that date  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of outstanding options or share units       224,086
Restricted Stock Units (RSUs) [Member] | Director [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation award, shares issued [1] 15,372      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value [1] $ 43.26      
Fair value of awards awarded on grant date [1] $ 0.7      
Restricted Stock Units (RSUs) [Member] | Officer [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation award, shares issued   7,824 [2] 77,300 [3]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 41.92 [2] $ 39.71 [3]  
Fair value of awards awarded on grant date   $ 0.3 [2] $ 3.1 [3]  
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of outstanding options or share units       252,751
Performance Shares [Member] | Officer [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation award, shares issued [4]     100,020  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value [4]     $ 39.71  
Fair value of awards awarded on grant date [4]     $ 4.0  
Performance share awards performance period     three years  
Performance share awards, minimum payout     0.00%  
Performance share awards, maximum payout     200.00%  
[1] All RSUs awarded on this date were awarded to non-employee directors of the Company and vest in full on May 28, 2027.
[2] These RSUs were awarded to certain employees of the Company and vest 25% on May 15, 2027 and each of the subsequent three anniversaries of that date.
[3] These RSUs were awarded to certain employees of the Company and vest 25% on March 15, 2027 and each of the subsequent three anniversaries of that date.
[4] These PSUs were awarded to certain employees of the Company and have a performance period of three years. The PSU awards are subject to certain performance goals with payouts that range from 0% to 200% of the target awards. The value shown in the table represents the aggregate number of PSUs awarded at the target level.