v3.26.1
Schedule of Investment Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule Of Available For Sale Securities [Line Items]        
Investment income $ 16,911 $ 15,220 $ 29,678 $ 30,493
Investment expense (550) (513) (1,099) (1,004)
Net investment income 16,361 14,707 28,579 29,489
Fixed Income Securities        
Schedule Of Available For Sale Securities [Line Items]        
Investment income 13,620 14,909 27,386 29,296
Equity Securities        
Schedule Of Available For Sale Securities [Line Items]        
Investment income 602 169 1,189 285
Cash and Cash Equivalents        
Schedule Of Available For Sale Securities [Line Items]        
Investment income 445 750 821 1,606
Other Invested Assets        
Schedule Of Available For Sale Securities [Line Items]        
Investment income $ 2,244 $ (608) $ 282 $ (694)