XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trust Investments (Perpetual care trust investment security transactions recorded in Other revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gain (Loss) on Securities [Line Items]        
Revenues $ 102,318 $ 97,678 $ 205,811 $ 193,192
Other revenue        
Gain (Loss) on Securities [Line Items]        
Revenues 8,295 7,526 16,587 14,822
Other revenue | Preneed Funeral Trust Investments        
Gain (Loss) on Securities [Line Items]        
Investment income 2,881 3,495 6,078 6,624
Realized losses, net (18) (751) (474) (1,125)
Total $ 2,863 $ 2,744 $ 5,604 $ 5,499