v3.26.1
Investments - Summary of Unrealized Gains and Losses in Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Gain (Loss) on Securities [Line Items]        
Net unrealized investment gains (losses) $ 743 $ 1,180 $ (955) $ (726)
Equity Securities [Member]        
Gain (Loss) on Securities [Line Items]        
Net gains recognized 1,967 1,321 754 562
Exclude: Net realized gains recognized for securities sold $ 1,224 $ 141 $ 1,709 $ 1,288