Leases - Narrative (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
option
lease
| |
| Lease Terms Through February 2042 | |
| Leases | |
| Number of operating leases | 1 |
| Minimum | |
| Leases | |
| Finance lease renewal term | 1 year |
| Maximum | |
| Leases | |
| Finance lease renewal term | 5 years |
| Lease Terms Through December 31, 2027 | |
| Leases | |
| Number of finance leases | 3 |
| Lease Terms Through June 30, 2031 | |
| Leases | |
| Number of finance leases | 1 |
| Lease Terms Through February 2042 | |
| Leases | |
| Number of renewal options | option | 1 |
| Operating lease, renewal term | 20 years |
| Scherer Unit No. 2 | |
| Leases | |
| Percentage of undivided interest in Scherer Unit No. 2 | 60.00% |
| Number of finance leases | 4 |