v3.25.2
Receivables (Preneed cemetery receivables) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Allowance for Contract Cancellations [Roll Forward]    
Accounts Receivable, Allowance for Credit Loss, Beginning Balance $ 1,316  
Provision for Credit Losses (1,973) $ (1,447)
Accounts Receivable, Allowance for Credit Loss, Ending Balance 1,540  
Preneed Cemetery Receivables    
Allowance for Contract Cancellations [Roll Forward]    
Accounts Receivable, Allowance for Credit Loss, Beginning Balance 2,004  
Provision for Credit Losses (878)  
Write Offs (520)  
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 2,362