XML 97 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables (Preneed cemetery receivables) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Contract Cancellations [Roll Forward]      
Accounts Receivable, Allowance for Credit Loss, Beginning Balance $ 1,506    
Provision for Credit Losses (3,351) $ (3,050) $ (2,818)
Accounts Receivable, Allowance for Credit Loss, Ending Balance 1,316 1,506  
Preneed Cemetery Receivables      
Allowance for Contract Cancellations [Roll Forward]      
Accounts Receivable, Allowance for Credit Loss, Beginning Balance 2,255    
Provision for Credit Losses (1,398)    
Write Offs (1,649)    
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 2,004 $ 2,255