v3.25.1
Schedule of Investment Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Investment income $ 15,273 $ 15,023
Investment expense (491) (503)
Net investment income 14,782 14,520
Fixed Income Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 14,387 13,578
Equity Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 116 189
Cash and Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Investment income 856 659
Other Invested Assets    
Schedule Of Available For Sale Securities [Line Items]    
Investment income $ (86) $ 597