v3.25.4
Allowance for Expected Credit Losses - Held-to-Maturity Fixed-Maturity Securities (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Allowance for Expected Credit Losses [Abstract]    
Balance at beginning of period $ 705,713,916 $ 679,497,000
Balance at beginning of period 1,388,240 1,326,000
Current period change for expected credit losses (75,000) 62,000
Balance at end of period 776,447,347 705,713,916
Balance at end of period $ 1,312,903 $ 1,388,240