XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Mar. 12, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Treasury stock repurchased (in shares) 100,000 980,341 521,651 1,348,214 1,646,127
Decrease in weighted average shares outstanding (in shares)   880,152   476,934  
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       83,800  
RSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       496,900 213,300
RSAs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       257,200 113,000.0
PSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       236,100