Preneed Activities - Components of Deferred revenue (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosures [Abstract] | ||
| Deferred revenue, Gross | $ 2,832,863 | $ 2,790,149 |
| Amounts Due for Unfulfilled Performance Obligations | (1,009,236) | (1,010,883) |
| Deferred Revenue | $ 1,823,627 | $ 1,779,266 |