Preneed Activities - Certain investment-related activities associated with trusts (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Fair Value Disclosures [Abstract] | ||||
| Deposits to trust | $ 175,982 | $ 158,490 | $ 347,552 | $ 316,756 |
| Withdrawals | 173,266 | 133,670 | 324,997 | 276,604 |
| Payments to Acquire Debt Securities, Available-for-sale | 663,478 | 829,676 | 1,209,124 | 1,385,162 |
| Proceeds from Sale of Debt Securities, Available-for-sale | 695,941 | 853,100 | 1,158,519 | 1,327,187 |
| Debt Securities, Available-for-sale, Realized Gain | 233,025 | 128,409 | 376,590 | 229,674 |
| Debt Securities, Available-for-Sale, Realized Loss | $ (46,905) | $ (49,063) | $ (71,829) | $ (75,200) |