BENEFIT PLANS - ESPP Activity (Details) - Employee Stock Purchase Plan - shares shares in Thousands |
2 Months Ended | 5 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|---|
Dec. 15, 2024 |
Dec. 15, 2023 |
Mar. 15, 2024 |
Sep. 15, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available for Future Issuance [Roll Forward] | ||||||
| ESPP shares authorized under the plan | 200 | |||||
| Shares purchased (in shares) | (5) | (4) | (5) | (10) | (20) | (4) |
| Available for future purchases, December 31, 2024 | 176 | 200 | ||||