Other Income and Other Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Other income: | ||||
| Interest income | $ 1,767 | $ 4,260 | $ 4,648 | $ 10,256 |
| Investment gain — net | 6,801 | 6,504 | 8,593 | 17,488 |
| Miscellaneous | 4,528 | 1,340 | 4,836 | 1,821 |
| Total other income | 13,096 | 12,104 | 18,077 | 29,565 |
| Other expense: | ||||
| Non-operating costs | (5,752) | (3,245) | (8,214) | (5,474) |
| Miscellaneous | (818) | (1,014) | (1,096) | (1,355) |
| Total other expense | (6,570) | (4,259) | (9,310) | (6,829) |
| APS | ||||
| Other income: | ||||
| Interest income | 1,757 | 3,674 | 4,277 | 9,281 |
| Miscellaneous | 18 | 0 | 143 | 115 |
| Total other income | 1,775 | 3,674 | 4,420 | 9,396 |
| Other expense: | ||||
| Non-operating costs | (4,951) | (2,876) | (7,341) | (4,868) |
| Miscellaneous | (815) | (1,014) | (1,093) | (1,355) |
| Total other expense | $ (5,766) | $ (3,890) | $ (8,434) | $ (6,223) |