XML 48 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Preneed Activities Preneed Activities Deferred Revenue Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Revenue [Abstract]    
Deferred revenue, Gross $ 2,802,966 $ 2,790,149
Deferred Revenue 1,799,576 1,779,266
Amounts Due for Unfulfilled Performance Obligations $ 1,003,390 $ 1,010,883