XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Preneed Activities Preneed Activities Deferred Revenue Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Deferred Revenue [Abstract]    
Deferred revenue, Gross $ 2,151,333 $ 2,127,878
Deferred Revenue 1,501,574 1,488,909
Amounts Due for Unfulfilled Performance Obligations $ 649,759 $ 638,969