XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Other Comprehensive Income (Loss) - Summary of Unrealized Gains and Losses on Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 252,493 $ 243,079
Other comprehensive gain (loss) 3,896 (2,804)
Balance at end of period 259,681 242,624
Accumulated Net Investment Gain (Loss) Attributable to Parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (42,671) (39,575)
Unrealized gains (losses) arising during the period 5,024 (4,102)
Related deferred taxes (1,055) 861
Other comprehensive gain (loss) 3,969 (3,241)
Balance at end of period $ (38,702) $ (42,816)