BENEFIT PLANS - ESPP Information (Details) - Employee Stock Purchase Plan - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
2 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 15, 2026 |
Mar. 15, 2025 |
Mar. 15, 2024 |
Jun. 30, 2026 |
Jun. 15, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Jun. 30, 2026 |
Sep. 15, 2025 |
Sep. 15, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Oct. 01, 2025 |
Oct. 01, 2024 |
|
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||||||||||||||
| Shares purchased (in shares) | 7 | 4 | 5 | 15 | 8 | 8 | 5 | 4 | 15 | 14 | 10 | 26 | 20 | 4 | ||
| Weighted average share price (in dollars per share) | $ 10.23 | $ 10.97 | $ 9.83 | $ 20.21 | $ 9.98 | $ 31.15 | $ 31.07 | $ 13.05 | $ 20.21 | $ 9.95 | $ 10.21 | $ 31.15 | $ 31.07 | $ 13.05 | $ 10.23 | $ 11.03 |
| Total purchased, net of discount | $ 70 | $ 48 | $ 51 | $ 154 | $ 84 | $ 77 | $ 55 | $ 51 | $ 142 | $ 101 | $ 267 | $ 207 | $ 51 | |||