| | 2019-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 32175000.0 | 32645000.0 | 16943000.0 | | | |
| Amortization Of Intangibles | | 32175000.0 | 32645000.0 | 16943000.0 | | | |
| Asset Impairment Charge | | | 390801000.0 | 109421000.0 | 97368000.0 | 56415000.0 | 51152000.0 |
| Beginning Cash Position | | | 113963000.0 | 1458644000.0 | 80977000.0 | 29974000.0 | 202093000.0 |
| Capital Expenditure | | | -1400443000.0 | -2019037000.0 | -2253709000.0 | -2210365000.0 | -2288425000.0 |
| Capital Expenditure Reported | | | -1400443000.0 | -2019037000.0 | -2253709000.0 | -2210365000.0 | -2288425000.0 |
| Cash Dividends Paid | | | -203629000.0 | -228339000.0 | -326581000.0 | -375990000.0 | -389633000.0 |
| Cash Flow From Continuing Financing Activities | | | -699126000.0 | -242862000.0 | -1125875000.0 | -1907811000.0 | -2372343000.0 |
| Cash Flow From Continuing Investing Activities | | | -1421753000.0 | -4313655000.0 | -1579982000.0 | -1898802000.0 | -2844907000.0 |
| Cash Flow From Continuing Operating Activities | | | 3465560000.0 | 3178850000.0 | 2826973000.0 | 4332131000.0 | 5125952000.0 |
| Change In Account Payable | | | 181459000.0 | -406113000.0 | 16512000.0 | 73880000.0 | 207074000.0 |
| Change In Other Current Assets | | | 48576000.0 | 98907000.0 | -77343000.0 | -25572000.0 | 45191000.0 |
| Change In Other Working Capital | | | 38172000.0 | -176841000.0 | -528000.0 | 109306000.0 | -128873000.0 |
| Change In Payable | | | 181459000.0 | -406113000.0 | 16512000.0 | 73880000.0 | 207074000.0 |
| Change In Payables And Accrued Expense | | | 181459000.0 | -406113000.0 | 16512000.0 | 73880000.0 | 207074000.0 |
| Change In Receivables | | | -168978000.0 | 867679000.0 | -220446000.0 | -163326000.0 | -353472000.0 |
| Change In Working Capital | | | 99229000.0 | 383632000.0 | -281805000.0 | -5712000.0 | -230080000.0 |
| Changes In Account Receivables | | | -168978000.0 | 867679000.0 | -220446000.0 | -163326000.0 | -353472000.0 |
| Changes In Cash | | | 1344681000.0 | -1377667000.0 | 121116000.0 | 525518000.0 | -91298000.0 |
| Common Stock Dividend Paid | | | -203629000.0 | -228339000.0 | -326581000.0 | | -389633000.0 |
| Common Stock Issuance | | 0.0 | 0.0 | | | | |
| Common Stock Payments | 0.0 | | -409485000.0 | -201029000.0 | 0.0 | | 0.0 |
| Deferred Income Tax | | | 534612000.0 | 384666000.0 | 14732000.0 | 342193000.0 | 657836000.0 |
| Deferred Tax | | | 534612000.0 | 384666000.0 | 14732000.0 | 342193000.0 | 657836000.0 |
| Depreciation | | 1676702000.0 | 1665962000.0 | 1732142000.0 | 2162350000.0 | 2453864000.0 | |
| Depreciation Amortization Depletion | | | 1665962000.0 | 1732142000.0 | 2162350000.0 | 2453864000.0 | 2600390000.0 |
| Depreciation And Amortization | | 1708877000.0 | 1665962000.0 | 1749085000.0 | 2162350000.0 | 2453864000.0 | |
| Dividend Received CFO | | | 50220000.0 | 18693000.0 | 66200000.0 | 190106000.0 | 257233000.0 |
| End Cash Position | | | 1458644000.0 | 80977000.0 | 202093000.0 | 555492000.0 | 110795000.0 |
| Financing Cash Flow | | | -699126000.0 | -242862000.0 | -1125875000.0 | -1907811000.0 | -2372343000.0 |
| Free Cash Flow | | | 2065117000.0 | 1159813000.0 | 573264000.0 | 2121766000.0 | 2837527000.0 |
| Gain Loss On Investment Securities | | | 4647863000.0 | -1846537000.0 | -127156000.0 | -91561000.0 | -475438000.0 |
| Gain Loss On Sale Of Business | | 0.0 | 0.0 | | | | |
| Gain Loss On Sale Of PPE | | | 382355000.0 | 17445000.0 | -764044000.0 | | -31214000.0 |
| Income Tax Paid Supplemental Data | | 19155000.0 | 20773000.0 | 13350000.0 | 7960000.0 | | |
| Interest Paid Supplemental Data | 198562000.0 | | 236797000.0 | 213141000.0 | 401768000.0 | | 455091000.0 |
| Investing Cash Flow | | | -1421753000.0 | -4313655000.0 | -1579982000.0 | -1898802000.0 | -2844907000.0 |
| Issuance Of Capital Stock | | 0.0 | 0.0 | | | | |
| Issuance Of Debt | | | 11242000000.0 | 2257000000.0 | 7637000000.0 | 8807000000.0 | 3529000000.0 |
| Long Term Debt Issuance | | | 11242000000.0 | 2257000000.0 | 7637000000.0 | 8807000000.0 | 3529000000.0 |
| Long Term Debt Payments | | | -11159039000.0 | -2022836000.0 | -11765067000.0 | -13402325000.0 | -5041423000.0 |
| Net Business Purchase And Sale | | | -206741000.0 | -2283973000.0 | -1022314000.0 | -924165000.0 | -566471000.0 |
| Net Common Stock Issuance | | | -409485000.0 | -201029000.0 | 0.0 | | 0.0 |
| Net Income From Continuing Operations | | | 1780942000.0 | 1734544000.0 | 242115000.0 | 1301887000.0 | 2325658000.0 |
| Net Investment Purchase And Sale | | 24369000.0 | 189249000.0 | 0.0 | 0.0 | | |
| Net Issuance Payments Of Debt | | | 82961000.0 | 234164000.0 | -4128067000.0 | -4595325000.0 | -1512423000.0 |
| Net Long Term Debt Issuance | | | 82961000.0 | 234164000.0 | -4128067000.0 | -4595325000.0 | -1512423000.0 |
| Net Other Financing Charges | | | -168973000.0 | -47658000.0 | 3328773000.0 | 3063504000.0 | -470287000.0 |
| Net Other Investing Changes | | | -3818000.0 | -10645000.0 | 1696041000.0 | 1235728000.0 | 9989000.0 |
| Net Short Term Debt Issuance | | -300000000.0 | 0.0 | 0.0 | | | |
| Operating Cash Flow | | | 3465560000.0 | 3178850000.0 | 2826973000.0 | 4332131000.0 | 5125952000.0 |
| Operating Gains Losses | | | 4779446000.0 | -1829012000.0 | -822901000.0 | -451820000.0 | -484000000.0 |
| Other Non Cash Items | | | -5880853000.0 | 594930000.0 | 1190570000.0 | 280969000.0 | -113018000.0 |
| Proceeds From Stock Option Exercised | 0.0 | | | | | | |
| Purchase Of Business | | | -206741000.0 | -2283973000.0 | -1022314000.0 | -924165000.0 | -566471000.0 |
| Repayment Of Debt | | | -11159039000.0 | -2022836000.0 | -11765067000.0 | -13402325000.0 | -5041423000.0 |
| Repurchase Of Capital Stock | 0.0 | | -409485000.0 | -201029000.0 | 0.0 | | 0.0 |
| Sale Of Investment | | 24369000.0 | 189249000.0 | 0.0 | 0.0 | | |
| Short Term Debt Issuance | | 8086000000.0 | 10242000000.0 | 1007000000.0 | | | |
| Short Term Debt Payments | | -8386000000.0 | -10242000000.0 | -1007000000.0 | | | |
| Stock Based Compensation | | | 45201000.0 | 49834000.0 | 158344000.0 | 164229000.0 | 60781000.0 |
| Unrealized Gain Loss On Investment Securities | 336993000.0 | | | | | | |