v3.25.1
Investments - Summary of Unrealized Gains and Losses in Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gain (Loss) on Securities [Line Items]    
Net unrealized investment (losses) gains $ (1,906) $ 2,635
Equity Securities [Member]    
Gain (Loss) on Securities [Line Items]    
Net gains (losses) recognized (759) 2,667
Exclude: Net realized gains (losses) recognized for securities sold $ 1,147 $ 32