v3.26.1
Premiums and Reinsurance Related Information - Premiums and Reinsurance, Allowance For Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for expected credit losses, beginning of period $ 42,130 $ 38,861 $ 42,006 $ 39,884
Cumulative effect adjustment resulting from changes in accounting principles 41,421 38,960 41,421 38,960
Change in expected credit losses (709) 99 (585) (924)
Allowance for expected credit losses, end of period 41,421 38,960 41,421 38,960
Reinsurance Recoverable, Allowance for Credit Loss [Roll Forward]        
Allowance for expected credit losses, beginning of period 4,972 7,084 6,378 8,350
Cumulative effect adjustment resulting from changes in accounting principles 6,808 6,954 6,808 6,954
Reinsurance Recoverable, Credit Loss Expense (Reversal) 1,836 (130) 430 (1,396)
Allowance for expected credit losses, end of period $ 6,808 $ 6,954 $ 6,808 $ 6,954