XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Trust Investments (Perpetual care trust investment security transactions recorded in Other revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Gain (Loss) on Securities [Line Items]        
Revenues $ 100,687 $ 90,494 $ 306,498 $ 283,686
Other revenue        
Gain (Loss) on Securities [Line Items]        
Revenues 8,352 6,499 24,939 21,321
Other revenue | Preneed Funeral Trust Investments        
Gain (Loss) on Securities [Line Items]        
Investment income 2,663 3,820 8,741 10,444
Realized losses, net (322) (1,087) (796) (2,212)
Total $ 2,341 $ 2,733 $ 7,945 $ 8,232