v3.26.1
Preneed Activities - Payment status of the preneed receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Revenue [Line Items]    
Total Preneed receivables, Past Due $ 156,553  
Preneed Receivable, Not Past Due 1,406,958  
Accounts Receivable, before Allowance for Credit Loss, Noncurrent 1,563,511 $ 1,596,516
Funeral [Member]    
Deferred Revenue [Line Items]    
Total Preneed receivables, Past Due 36,376  
Preneed Receivable, Not Past Due 76,684  
Accounts Receivable, before Allowance for Credit Loss, Noncurrent 113,060 128,999
Cemetery [Member]    
Deferred Revenue [Line Items]    
Total Preneed receivables, Past Due 120,177  
Preneed Receivable, Not Past Due 1,330,274  
Accounts Receivable, before Allowance for Credit Loss, Noncurrent 1,450,451 $ 1,467,517
Financial Receivables, 1 to 29 Days Past Due [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 59,124  
Financial Receivables, 1 to 29 Days Past Due [Member] | Funeral [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 2,617  
Financial Receivables, 1 to 29 Days Past Due [Member] | Cemetery [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 56,507  
Financing Receivables 30 To 90 Days Past Due [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 47,521  
Financing Receivables 30 To 90 Days Past Due [Member] | Funeral [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 1,813  
Financing Receivables 30 To 90 Days Past Due [Member] | Cemetery [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 45,708  
Financing Receivables 91 To180 Days Past Due [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 13,618  
Financing Receivables 91 To180 Days Past Due [Member] | Funeral [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 1,098  
Financing Receivables 91 To180 Days Past Due [Member] | Cemetery [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 12,520  
Financing Receivables, Equal to Greater than 180 Days Past Due [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 36,290  
Financing Receivables, Equal to Greater than 180 Days Past Due [Member] | Funeral [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] 30,848  
Financing Receivables, Equal to Greater than 180 Days Past Due [Member] | Cemetery [Member]    
Deferred Revenue [Line Items]    
Accounts Receivable, Noncurrent, Past Due [Table] $ 5,442