XML 90 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Trust Investments (Cost and fair market values associated with the trust investments held in perpetual care trust) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Perpetual Care Trust Invesments    
Gain (Loss) on Securities [Line Items]    
Cost $ 84,981 $ 72,459
Unrealized Gains 6,821 4,476
Unrealized Losses (14,148) (11,434)
Fair Market Value 77,654 65,501
Preneed cemetery trust investments $ 78,363 $ 66,307
Preneed cemetery trust investments, fair market value as a percentage of cost (in Percent) 91.40% 90.40%
Perpetual Care Trust Invesments | Accrued investment income    
Gain (Loss) on Securities [Line Items]    
Cost $ 709 $ 806
Fair Market Value 709 806
Preneed Funeral Trust Investments    
Gain (Loss) on Securities [Line Items]    
Cost 113,179 114,744
Unrealized Gains 7,673 5,792
Unrealized Losses (14,878) (13,515)
Fair Market Value 105,974 107,021
Preneed cemetery trust investments $ 106,713 $ 107,995
Preneed cemetery trust investments, fair market value as a percentage of cost (in Percent) 93.60% 93.30%
Preneed Funeral Trust Investments | Accrued investment income    
Gain (Loss) on Securities [Line Items]    
Cost $ 739 $ 974
Fair Market Value 739 974
Fair Value, Inputs, Level 1 | Perpetual Care Trust Invesments | Cash and money market accounts    
Gain (Loss) on Securities [Line Items]    
Cost 6,001 5,326
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Market Value 6,001 5,326
Fair Value, Inputs, Level 1 | Perpetual Care Trust Invesments | Common stock    
Gain (Loss) on Securities [Line Items]    
Cost 32,130 28,625
Unrealized Gains 5,361 3,443
Unrealized Losses (5,874) (4,297)
Fair Market Value 31,617 27,771
Fair Value, Inputs, Level 1 | Perpetual Care Trust Invesments | Limited partnership fund    
Gain (Loss) on Securities [Line Items]    
Cost 2,969  
Unrealized Gains 0  
Unrealized Losses (1)  
Fair Market Value 2,968  
Fair Value, Inputs, Level 1 | Preneed Funeral Trust Investments | Cash and money market accounts    
Gain (Loss) on Securities [Line Items]    
Cost 26,018 29,641
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Market Value 26,018 29,641
Fair Value, Inputs, Level 1 | Preneed Funeral Trust Investments | Common stock    
Gain (Loss) on Securities [Line Items]    
Cost 35,390 36,478
Unrealized Gains 6,071 4,485
Unrealized Losses (6,319) (5,187)
Fair Market Value 35,142 35,776
Fair Value, Inputs, Level 1 | Preneed Funeral Trust Investments | Equity    
Gain (Loss) on Securities [Line Items]    
Cost   326
Unrealized Gains   0
Unrealized Losses   (30)
Fair Market Value   296
Fair Value, Inputs, Level 1 | Preneed Funeral Trust Investments | Limited partnership fund    
Gain (Loss) on Securities [Line Items]    
Cost 3,453  
Unrealized Gains 0  
Unrealized Losses (1)  
Fair Market Value 3,452  
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Foreign debt    
Gain (Loss) on Securities [Line Items]    
Cost 9,753 8,746
Unrealized Gains 853 600
Unrealized Losses (404) (470)
Fair Market Value 10,202 8,876
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Corporate debt    
Gain (Loss) on Securities [Line Items]    
Cost 12,561 10,540
Unrealized Gains 208 118
Unrealized Losses (4,054) (2,961)
Fair Market Value 8,715 7,697
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Preferred stock    
Gain (Loss) on Securities [Line Items]    
Cost 10,990 9,831
Unrealized Gains 384 287
Unrealized Losses (1,359) (1,374)
Fair Market Value 10,015 8,744
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Fixed Income Securities    
Gain (Loss) on Securities [Line Items]    
Cost   345
Unrealized Gains   2
Unrealized Losses   (22)
Fair Market Value   325
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Other Investments    
Gain (Loss) on Securities [Line Items]    
Cost 10,119 9,046
Unrealized Gains 15 26
Unrealized Losses (2,411) (2,310)
Fair Market Value 7,723 6,762
Fair Value, Inputs, Level 2 | Perpetual Care Trust Invesments | Equity    
Gain (Loss) on Securities [Line Items]    
Cost 458  
Unrealized Gains 0  
Unrealized Losses (45)  
Fair Market Value 413  
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Foreign debt    
Gain (Loss) on Securities [Line Items]    
Cost 10,433 10,851
Unrealized Gains 992 818
Unrealized Losses (385) (555)
Fair Market Value 11,040 11,114
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Corporate debt    
Gain (Loss) on Securities [Line Items]    
Cost 13,219 12,735
Unrealized Gains 166 89
Unrealized Losses (4,161) (3,443)
Fair Market Value 9,224 9,381
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Preferred stock    
Gain (Loss) on Securities [Line Items]    
Cost 10,537 10,730
Unrealized Gains 428 391
Unrealized Losses (1,443) (1,564)
Fair Market Value 9,522 9,557
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Fixed Income Securities    
Gain (Loss) on Securities [Line Items]    
Cost 9,714 9,907
Unrealized Gains 16 9
Unrealized Losses (2,479) (2,691)
Fair Market Value 7,251 7,225
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Other Investments    
Gain (Loss) on Securities [Line Items]    
Cost 3,521 3,592
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Market Value 3,521 $ 3,592
Fair Value, Inputs, Level 2 | Preneed Funeral Trust Investments | Equity    
Gain (Loss) on Securities [Line Items]    
Cost 409  
Unrealized Gains 0  
Unrealized Losses (48)  
Fair Market Value $ 361