| 19. | Changes in Accumulated Other Comprehensive Income by Component |
Changes to accumulated other comprehensive income by component for the three months ended March 31, 2026 are as follows:
| | | Unrealized | | | Unrealized | | | | | | | | | |
| | | Net Gain (Loss) | | | Net Gain (Loss) | | | Retiree | | | | | |
| | | on Interest | | | on Steel | | | Health | | | | | |
| | | Rate | | | Hedging | | | Benefit | | | | | |
| | | Swap | | | Swap | | | Obligation | | | Total | |
| Balance at December 31, 2025 | | $ | 595 | | | $ | 40 | | | $ | 2,546 | | | $ | 3,181 | |
| Other comprehensive gain (loss) before reclassifications | | | 398 | | | | (37 | ) | | | — | | | | 361 | |
| Amounts reclassified from accumulated other comprehensive income: (1) | | | (224 | ) | | | (3 | ) | | | (30 | ) | | | (257 | ) |
| Balance at March 31, 2026 | | $ | 769 | | | $ | — | | | $ | 2,516 | | | $ | 3,285 | |
| | | | | | | | | | | | | | | | | |
| (1) Amounts reclassified from accumulated other comprehensive income: | | | | | | | | | | | | | | | | |
| Amortization of Other Postretirement Benefit items: | | | | | | | | | | | | | | | | |
| Actuarial gains | | $ | (41 | ) | | | | | | | | | | | | |
| Tax expense | | | 11 | | | | | | | | | | | | | |
| Reclassification net of tax | | $ | (30 | ) | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| Realized gains on interest rate swaps reclassified to interest expense | | $ | (303 | ) | | | | | | | | | | | | |
| Tax expense | | | 79 | | | | | | | | | | | | | |
| Reclassification net of tax | | $ | (224 | ) | | | | | | | | | | | | |
Changes to accumulated other comprehensive income by component for the three months ended March 31, 2025, are as follows:
| | | Unrealized | | | Unrealized | | | | | | | | | |
| | | Net Gain (Loss) | | | Net Gain (Loss) | | | Retiree | | | | | |
| | | on Interest | | | on Steel | | | Health | | | | | |
| | | Rate | | | Hedging | | | Benefit | | | | | |
| | | Swap | | | Swap | | | Obligation | | | Total | |
| Balance at December 31, 2024 | | $ | 1,836 | | | $ | (40 | ) | | $ | 3,676 | | | $ | 5,472 | |
| Other comprehensive gain (loss) before reclassifications | | | (127 | ) | | | 61 | | | | — | | | | (66 | ) |
| Amounts reclassified from accumulated other comprehensive income: (1) | | | (373 | ) | | | — | | | | (12 | ) | | | (385 | ) |
| Balance at March 31, 2025 | | $ | 1,336 | | | $ | 21 | | | $ | 3,664 | | | $ | 5,021 | |
| | | | | | | | | | | | | | | | | |
| (1) Amounts reclassified from accumulated other comprehensive income: | | | | | | | | | | | | | | | | |
| Amortization of Other Postretirement Benefit items: | | | | | | | | | | | | | | | | |
| Actuarial gains | | $ | (16 | ) | | | | | | | | | | | | |
| Tax expense | | | 4 | | | | | | | | | | | | | |
| Reclassification net of tax | | $ | (12 | ) | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | |
| Realized gains on interest rate swaps reclassified to interest expense | | $ | (504 | ) | | | | | | | | | | | | |
| Tax expense | | | 131 | | | | | | | | | | | | | |
| Reclassification net of tax | | $ | (373 | ) | | | | | | | | | | | | |
|