XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities - Summary of Credit Quality Indicators of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) $ 685,666 $ 628,829
AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 682,907 626,095
Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 2,759 2,734
U.S. Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 72,651 73,044
U.S. Treasury Securities [Member] | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 72,651 73,044
Residential Mortgage Pass-Through Securities Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member].    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 193,576 201,809
Residential Mortgage Pass-Through Securities Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]. | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 193,576 201,809
Other Residential MBS Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 416,680 351,242
Other Residential MBS Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member] | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 416,680 351,242
Municipal Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 79 79
Municipal Securities [Member] | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 79 79
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 1,870 1,843
Corporate Debt Securities [Member] | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 1,870 1,843
Other Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 810 812
Other Securities [Member] | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) $ 810 $ 812