v3.26.1
Allowance for Expected Credit Losses - Held-to-Maturity Fixed-Maturity Securities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Allowance for Expected Credit Losses [Abstract]        
Balance at beginning of period $ 783,952,000 $ 706,098,000 $ 776,447,347 $ 705,714,000
Balance at beginning of period 1,274,000 1,351,000 1,312,903 1,388,000
Current period change for expected credit losses 32,000 23,000 (7,000) (14,000)
Balance at end of period 803,294,965 737,356,000 803,294,965 737,356,000
Balance at end of period $ 1,306,225 $ 1,374,000 $ 1,306,225 $ 1,374,000