v3.26.1
Schedule of Investment Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Investment income $ 12,767 $ 15,273
Investment expense (549) (491)
Net investment income 12,218 14,782
Fixed Income Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 13,766 14,387
Equity Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 587 116
Cash and Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 376 856
Other Invested Assets    
Schedule Of Available For Sale Securities [Line Items]    
Investment income $ (1,962) $ (86)