v3.25.4
Allowance for Expected Credit Losses - Reinsurance Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Allowance for Expected Credit Losses [Abstract]    
Balance at beginning of period $ 420,741,855 $ 441,431,000
Balance at beginning of period 391,432 1,394,000
Current period change for expected credit losses (16,000) (1,003,000)
Balance at end of period 398,582,136 420,741,855
Balance at end of period $ 374,883 $ 391,432