XML 87 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Gross Unrealized Losses and Fair Value (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
position
Dec. 31, 2023
USD ($)
position
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, Fair value $ 131,074 $ 73,591
Less than 12 months, Unrealized loss (1,297) (207)
Greater than 12 months, Fair Value 39,542 66,645
Greater than 12 months, Unrealized loss (1,128) (3,266)
Total, Fair value 170,616 140,236
Total, Unrealized Loss $ (2,425) $ (3,473)
Less than 12 months, Number of positions | position 65 69
Greater than 12 months, Number of positions | position 15 27
Total, Number of positions | position 80 96
U.S. government and government agencies and authorities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, Fair value $ 78,065 $ 12,584
Less than 12 months, Unrealized loss (850) (32)
Greater than 12 months, Fair Value 39,542 61,628
Greater than 12 months, Unrealized loss (1,128) (3,259)
Total, Fair value 117,607 74,212
Total, Unrealized Loss (1,978) (3,291)
Corporate debt securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, Fair value 53,009 61,007
Less than 12 months, Unrealized loss (447) (175)
Greater than 12 months, Fair Value 0 5,017
Greater than 12 months, Unrealized loss 0 (7)
Total, Fair value 53,009 66,024
Total, Unrealized Loss $ (447) $ (182)