v3.26.1
Reinsurance - Schedule of Effect of Reinsurance Arrangements in Consolidated Statement of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Premiums Written        
Direct $ 388,441 $ 410,968 $ 735,187 $ 766,965
Ceded (415,937) (491,335) (457,375) (531,555)
Net (27,496) (80,367) 277,812 235,410
Premiums Earned        
Direct 351,153 353,594 704,716 707,422
Ceded (150,029) (157,278) (303,899) (311,072)
Net premiums earned 201,124 196,316 400,817 396,350
Losses and Loss Adjustment Expenses        
Direct 65,078 70,062 160,122 106,974
Ceded (4,021) 5,558 (7,468) 68,053
Net $ 61,057 $ 75,620 $ 152,654 $ 175,027