EMPLOYEE BENEFIT PLANS - NRECA Executive Benefit Restoration Plan - Actuarial Gains and Losses (Details) - Executive Benefit Restoration Plan - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax [Roll Forward] | ||
| Amounts included in accumulated other comprehensive income at beginning of period | $ 1,368 | |
| Amortization of prior service credit into other income | 81 | $ 61 |
| Amounts included in accumulated other comprehensive income at end of period | $ 1,449 | |