XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Preneed Activities Preneed Activities Deferred Revenue Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Revenue [Abstract]    
Deferred revenue, Gross $ 2,200,975 $ 2,127,878
Deferred Revenue 1,520,245 1,488,909
Amounts Due for Unfulfilled Performance Obligations $ 680,730 $ 638,969