XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 3,500 $ 4,300 $ 10,400 $ 12,400
Restricted Stock        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Weighted average remaining life, nonvested stock awards (in years)     4 months 24 days  
Unrecognized share-based compensation expense, nonvested stock award 200   $ 200  
Restricted Stock Units (RSUs)        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Weighted average remaining life, nonvested stock awards (in years)     1 year 6 months  
Nonvested stock awards granted (in shares)     80,100  
Unrecognized share-based compensation expense, nonvested stock award 9,100   $ 9,100  
Restricted Stock Units (RSUs) | Minimum        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Option award vesting period (in years)     1 year  
Restricted Stock Units (RSUs) | Maximum        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Option award vesting period (in years)     3 years  
Performance Stock Units        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Unrecognized compensation expense, options $ 7,600   $ 7,600  
Weighted average remaining life, nonvested stock awards (in years)     2 years 1 month 6 days  
Vesting shares target lower (as a percent)     0.00%  
Vesting shares target upper (as a percent)     200.00%  
Grant date per value (in dollars per unit) $ 150.90   $ 150.90  
Performance Stock Units | Maximum        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Option award vesting period (in years)     3 years  
Performance Stock Units, ROIC        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Nonvested stock awards granted (in shares)     26,658  
Performance Stock Units, TSR        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Nonvested stock awards granted (in shares)     26,608