v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 286,784 $ 259,681 $ 283,143 $ 252,493
Other comprehensive (loss) gain 349 1,452 (1,097) 5,348
Balance at end of period 292,960 265,492 292,960 265,492
Accumulated Net Investment Gain (Loss) Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (32,790) (38,702) (31,341) (42,671)
Unrealized (losses) gains rising during the period 438 1,856 (1,384) 6,880
Reclassification of net realized gains during the period 0 0 (12) 0
Related deferred taxes (92) (391) 293 (1,446)
Other comprehensive (loss) gain 346 1,465 (1,103) 5,434
Balance at end of period $ (32,444) $ (37,237) $ (32,444) $ (37,237)