XML 87 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Summary of Changes to Common Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stockholders' Equity Note [Abstract]        
Outstanding at beginning of period 64,491,007 65,475,989 64,602,007 65,473,807
Repurchases of Common Stock (414,755) (334,699) (702,307) (464,193)
Exercise of stock options 10,268 7,084 35,752 49,625
Payment of stock-based restricted and performance shares 5,063 9,273 267,120 167,315
Shares tendered for taxes on stock-based compensation (1,429) (3,565) (123,845) (79,035)
Other 0 0 11,427 6,563
Outstanding at end of period 64,090,154 65,154,082 64,090,154 65,154,082