v3.26.1
Allowance for Expected Credit Losses - Reinsurance Receivable (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 $ 418,091,000 $ 403,382,000 $ 398,582,136 $ 420,742,000
Balance at beginning of period 402,000 434,000 374,883 391,000
Current period change for expected credit losses (11,000) (102,000) 16,000 (59,000)
Balance at end of period 413,118,569 411,125,000 413,118,569 411,125,000
Balance at end of period $ 390,961 $ 332,000 $ 390,961 $ 332,000