v3.25.2
Preneed Activities Investment Related Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Preneed Activities [Abstract]        
Deposits to trust $ 158,490 $ 159,741 $ 316,756 $ 315,860
Withdrawals 133,670 139,587 276,604 270,194
Payments to Acquire Debt Securities, Available-for-sale 829,676 740,525 1,385,162 1,082,592
Proceeds from Sale of Debt Securities, Available-for-sale 853,100 724,333 1,327,187 1,059,059
Debt Securities, Available-for-sale, Realized Gain 128,409 173,045 229,674 278,490
Debt Securities, Available-for-sale, Realized Loss $ 49,063 $ 25,736 $ 75,200 $ 57,551