v3.24.1.1.u2
Investment Securities - Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value $ 22,128 $ 6,057
AFS, Less than 12 months, Unrealized Losses (197) (8)
AFS,12 Months or Longer, Fair Value 178,305 199,482
AFS, 12 months or longer, Unrealized Losses (17,760) (17,359)
AFS, Total, Fair Value 200,433 205,539
AFS, Total, Unrealized Losses (17,957) (17,367)
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value 0 0
AFS, Less than 12 months, Unrealized Losses 0 0
AFS,12 Months or Longer, Fair Value 128,683 149,228
AFS, 12 months or longer, Unrealized Losses (12,664) (12,192)
AFS, Total, Fair Value 128,683 149,228
AFS, Total, Unrealized Losses (12,664) (12,192)
Municipal    
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value 894 0
AFS, Less than 12 months, Unrealized Losses (3) 0
AFS,12 Months or Longer, Fair Value 8,360 8,473
AFS, 12 months or longer, Unrealized Losses (2,442) (2,331)
AFS, Total, Fair Value 9,254 8,473
AFS, Total, Unrealized Losses (2,445) (2,331)
Corporate    
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value 0 0
AFS, Less than 12 months, Unrealized Losses 0 0
AFS,12 Months or Longer, Fair Value 4,457 4,413
AFS, 12 months or longer, Unrealized Losses (543) (587)
AFS, Total, Fair Value 4,457 4,413
AFS, Total, Unrealized Losses (543) (587)
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value 0 0
AFS, Less than 12 months, Unrealized Losses 0 0
AFS,12 Months or Longer, Fair Value 4,760 5,154
AFS, 12 months or longer, Unrealized Losses (38) (37)
AFS, Total, Fair Value 4,760 5,154
AFS, Total, Unrealized Losses (38) (37)
Mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
AFS, Less than 12 Months, Fair Value 21,234 6,057
AFS, Less than 12 months, Unrealized Losses (194) (8)
AFS,12 Months or Longer, Fair Value 32,045 32,214
AFS, 12 months or longer, Unrealized Losses (2,073) (2,212)
AFS, Total, Fair Value 53,279 38,271
AFS, Total, Unrealized Losses $ (2,267) $ (2,220)