v3.25.2
Other Comprehensive Income (Loss) - Summary of Unrealized Gains and Losses on Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 259,681 $ 242,624 $ 252,493 $ 243,079
Other comprehensive gain (loss) 1,452 (552) 5,348 (3,356)
Balance at end of period 265,492 244,668 265,492 244,668
Accumulated Net Investment Gain (Loss) Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (38,702) (42,816) (42,671) (39,575)
Unrealized gains (losses) arising during the period 1,856 (700) 6,880 (4,802)
Related deferred taxes (391) 147 (1,446) 1,008
Other comprehensive gain (loss) 1,465 (553) 5,434 (3,794)
Balance at end of period $ (37,237) $ (43,369) $ (37,237) $ (43,369)