v3.26.1
Reconciliation of Basic and Diluted Shares - Antidilutive Securities Excluded from Computation of Earnings per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restricted stock units        
Antidilutive securities        
Number of securities not included in computation of diluted earnings per share (in shares) 525 682 457 687
Stock appreciation rights        
Antidilutive securities        
Number of securities not included in computation of diluted earnings per share (in shares) 846 1,024 870 1,067
PSUs        
Antidilutive securities        
Number of securities not included in computation of diluted earnings per share (in shares) 291 632 237 725