EARNINGS PER SHARE - Narrative (Details) - shares |
3 Months Ended | ||
|---|---|---|---|
Mar. 12, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Treasury stock repurchased (in shares) | 100,000 | 0 | 367,873 |
| RSUs | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Securities excluded from computation of diluted earnings per share (in shares) | 382,300 | 300,300 | |
| RSAs | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Securities excluded from computation of diluted earnings per share (in shares) | 339,900 | 168,000.0 | |