XML 94 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Trust Investments (Perpetual care trust investment security transactions recorded in Other revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Gain (Loss) on Securities [Line Items]        
Revenues $ 97,678 $ 90,600 $ 193,192 $ 188,761
Preneed Funeral Trust Investments        
Gain (Loss) on Securities [Line Items]        
Total   (10,131) (6,966) (5,161)
Other revenue        
Gain (Loss) on Securities [Line Items]        
Revenues 7,526 6,774 14,822 13,586
Other revenue | Preneed Funeral Trust Investments        
Gain (Loss) on Securities [Line Items]        
Investment income 2,881 2,776 6,078 5,538
Realized losses, net (18) (258) (474) (604)
Total $ 2,863 $ 2,518 $ 5,604 $ 4,934