XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Mar. 12, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Treasury stock repurchased (in shares) 100,000 0 1,093,372 1,348,214 2,739,499
Decrease in weighted average shares outstanding (in shares)   1,348,214   770,552  
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       81,300  
RSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       362,200 257,500
RSAs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Securities excluded from computation of diluted earnings per share (in shares)       178,900 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)       2,500