v3.25.2
Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income tax expense (benefit) $ 2,785 $ 2,581 $ 1,680 $ 5,480
Unrealized Gains and Losses on Available for Sale Securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total before tax (34) (7) (21) (32)
Reclassification out of Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total reclassifications, net of tax 33 10 23 32
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains and Losses on Available for Sale Securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other net realized investment losses 34 7 21 32
Income tax expense (benefit) $ (1) $ 3 $ 2 $ (0)