v3.25.2
Other Comprehensive Income (Loss) - Schedule of Components of Other Comprehensive Income (Loss) and Related Tax Effects Allocated to Each Component (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Before Tax        
Net unrealized (losses) gains $ (232) $ 705 $ 2,577 $ 757
Reclassification adjustment for net realized (gains) losses (14) 10 (34) 42
Other comprehensive (loss) income (246) 715 2,543 799
Income Tax Effect        
Net unrealized (losses) gains (58) 177 645 190
Reclassification adjustment for net realized (gains) losses (4) 2 (9) 10
Other comprehensive (loss) income (62) 179 636 200
Net of Tax        
Net unrealized (losses) gains (174) 528 1,932 567
Reclassification adjustment for net realized (gains) losses (10) 8 (25) 32
Other comprehensive loss, net of income taxes $ (184) $ 536 $ 1,907 $ 599