v3.25.2
Summary of Significant Accounting Policies, Textuals (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, before Allowance for Credit Loss, Current $ 88,969,000   $ 98,381,000  
Restricted Cash and Cash Equivalent 15,133,000   2,633,000  
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 270,519,000 $ 188,108,000 221,399,000 $ 224,761,000
Restricted Cash, Current 14,477,000   2,000,000  
Restricted Cash and Cash Equivalent, Noncurrent 656,000   633,000  
Receivables, Net, Current, Total 85,085,000   94,341,000  
Amortization of cemetery property 48,195,000 46,336,000    
Depreciation 108,257,000 $ 101,856,000    
Other Assets, Current 41,908,000   27,130,000  
Accounts Receivable, Allowance for Credit Loss 3,884,000   4,040,000  
Accounts Receivable, Allowance for Credit Loss, Noncurrent (35,582,000)   (35,857,000)  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Writeoff 2,778,000      
Notes Receivable [Member]        
Note Receivable, Not Past Due 8,566,000      
Financing Receivable, Allowance for Credit Loss, Noncurrent 1,802,000   1,796,000  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss     (1,910,000)  
Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) 4,000      
Financing Receivable, Allowance for Credit Loss, Recovery 0      
Allowance For Credit Losses Foreign Currency Translation (4,000)      
Financing Receivable, Allowance for Credit Loss, Writeoff (6,000)      
Financing Receivable, Originated in Current Fiscal Year 0      
Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year 0      
Financing Receivable, Originated Two Years before Latest Fiscal Year 0      
Financing Receivable, Originated Three Years before Latest Fiscal Year 0      
Financing Receivable, Originated Four Years before Latest Fiscal Year 0      
Financing Receivable, Originated Five or More Years before Latest Fiscal Year 4,525,000      
Financing Receivable, Allowance for Credit Loss, Noncurrent (1,802,000)   (1,796,000)  
Revolving Line of Credit 5,156,000      
Notes Receivable [Member] | Note Receivable, 1 to 29 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Notes Receivable [Member] | Note Receivable, 30 to 90 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Notes Receivable [Member] | Note Receivables, 91 to 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Notes Receivable [Member] | Note Receivables, Equal to Greater than 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 1,115,000      
Miscellaneous accounts receivable [Member]        
Financing Receivable, Allowance for Credit Loss, Noncurrent 587,000   571,000  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Noncurrent (587,000)   (571,000)  
Funeral [Member]        
Accounts Receivable, Allowance for Credit Loss, Noncurrent (19,958,000)   (20,132,000)  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Writeoff 2,396,000      
Funeral [Member] | Trade Accounts Receivable [Member]        
Accounts Receivable, before Allowance for Credit Loss, Current 28,529,000   35,950,000  
Receivables, Net, Current, Total 27,165,000   34,392,000  
Accounts Receivable, Allowance for Credit Loss 1,364,000   1,558,000  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss     (1,558,000)  
Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) (2,181,000)      
Financing Receivable, Allowance for Credit Loss, Recovery (1,286,000)      
Allowance For Credit Losses Foreign Currency Translation 383,000      
Financing Receivable, Allowance for Credit Loss, Writeoff 3,278,000      
Other Accounts Receivable Current [Member] | Trade Accounts Receivable [Member]        
Accounts Receivable, before Allowance for Credit Loss, Current 39,244,000   40,559,000  
Receivables, Net, Current, Total 38,874,000   40,239,000  
Accounts Receivable, Allowance for Credit Loss 370,000   320,000  
Current [Member] | Notes Receivable [Member]        
Accounts Receivable, before Allowance for Credit Loss, Current 204,000   169,000  
Receivables, Net, Current, Total 90,000   55,000  
Accounts Receivable, Allowance for Credit Loss 114,000   114,000  
Current [Member] | Miscellaneous accounts receivable [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss     (320,000)  
Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) (40,000)      
Financing Receivable, Allowance for Credit Loss, Recovery 0      
Allowance For Credit Losses Foreign Currency Translation (10,000)      
Financing Receivable, Allowance for Credit Loss, Writeoff 0      
Financing Receivable, Originated in Current Fiscal Year 34,742,000      
Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year 3,128,000      
Financing Receivable, Originated Two Years before Latest Fiscal Year 821,000      
Financing Receivable, Originated Three Years before Latest Fiscal Year 509,000      
Financing Receivable, Originated Four Years before Latest Fiscal Year 37,000      
Financing Receivable, Originated Five or More Years before Latest Fiscal Year 7,000      
Miscellaneous Receivable, Not Past Due 36,474,000      
Revolving Line of Credit 0      
Current [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 1 to 29 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Current [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 30 to 90 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Current [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 91 to 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Current [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, Equal to Greater than 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 2,770,000      
Long Term [Member] | Notes Receivable [Member]        
Financing Receivable, before Allowance for Credit Loss, Noncurrent 9,477,000   10,089,000  
Long Term [Member] | Miscellaneous accounts receivable [Member]        
Financing Receivable, before Allowance for Credit Loss, Noncurrent 8,754,000   8,484,000  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss     (571,000)  
Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) (16,000)      
Financing Receivable, Allowance for Credit Loss, Recovery 0      
Allowance For Credit Losses Foreign Currency Translation 0      
Financing Receivable, Allowance for Credit Loss, Writeoff 0      
Financing Receivable, Originated in Current Fiscal Year 2,013,000      
Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year 3,694,000      
Financing Receivable, Originated Two Years before Latest Fiscal Year 2,009,000      
Financing Receivable, Originated Three Years before Latest Fiscal Year 849,000      
Financing Receivable, Originated Four Years before Latest Fiscal Year 160,000      
Financing Receivable, Originated Five or More Years before Latest Fiscal Year 29,000      
Miscellaneous Receivable, Not Past Due 8,754,000      
Revolving Line of Credit 0      
Long Term [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 1 to 29 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Long Term [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 30 to 90 Days Past Due        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Long Term [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, 91 to 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Long Term [Member] | Miscellaneous accounts receivable [Member] | Miscellaneous Receivables, Equal to Greater than 180 Days Past Due [Member]        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0      
Cemetery [Member]        
Accounts Receivable, Allowance for Credit Loss, Noncurrent (15,624,000)   (15,725,000)  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Accounts Receivable, Allowance for Credit Loss, Writeoff 382,000      
Cemetery [Member] | Trade Accounts Receivable [Member]        
Accounts Receivable, before Allowance for Credit Loss, Current 20,992,000   21,703,000  
Receivables, Net, Current, Total 18,956,000   19,655,000  
Accounts Receivable, Allowance for Credit Loss 2,036,000   2,048,000  
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Financing Receivable, Allowance for Credit Loss     $ (2,048,000)  
Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) (519,000)      
Financing Receivable, Allowance for Credit Loss, Recovery (248,000)      
Allowance For Credit Losses Foreign Currency Translation 0      
Financing Receivable, Allowance for Credit Loss, Writeoff $ 779,000