XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 22, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Authorized to grant (in shares)   2,500,000   2,500,000  
Available for grant (in shares)   2,200,000   2,200,000  
Stock-based compensation expense   $ 1.2 $ 0.4 $ 2.9 $ 0.7
Common Stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Issued, net of settlement (in shares)       18,304  
Common Stock | Director          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares) 6,778        
Granted, fair value $ 0.4        
Restricted stock units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares)       47,705  
Granted (in dollars per share)       $ 49.60  
Vesting period       3 years  
Restricted stock units | Director          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares)       17,804  
Granted (in dollars per share)       $ 57.39  
Vesting period       1 year  
Restricted stock units | Tranche one          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting percentage       33.33%  
Restricted stock units | Tranche two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting percentage       33.33%  
Restricted stock units | Tranche three          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting percentage       33.33%  
Performance shares          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares)       55,092  
Vesting period       3 years  
Performance Shares Subject To Performance Conditions          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in dollars per share)       $ 47.27  
Performance Shares Subject To Performance Conditions | Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance condition target allocation (as a percentage)   0.00%   0.00%  
Performance Shares Subject To Performance Conditions | Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance condition target allocation (as a percentage)   200.00%   200.00%  
Performance Shares Subject To Market Conditions          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in dollars per share)       $ 56.91  
Performance Shares Subject To Market Conditions | Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Market condition target allocation (as a percentage)   0.00%   0.00%  
Performance Shares Subject To Market Conditions | Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Market condition target allocation (as a percentage)   200.00%   200.00%  
Other stock awards | Director          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares)       569