XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
security
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Less Than 12 Months Fair Value   $ 10,326
Less Than 12 Months Unrealized Losses   (107)
12 Months or Longer Fair Value $ 544,088 $ 554,514
Total Number of Securities 152 152
12 Months or Longer Unrealized Losses $ (130,324) $ (117,561)
Total Fair Value 544,088 564,840
Total Unrealized Losses $ (130,324) $ (117,668)