XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Schedule of Present Cost or Amortized Cost and Fair Values of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investment securities, held-to-maturity    
Amortized cost $ 7,695  
Fair value 7,470  
Total held-to-maturity and available-for-sale investment securities    
Amortized cost 230,975 $ 336,997
Accumulated unrealized gains 878 48
Accumulated unrealized losses (3,473) (9,528)
Fair value 228,380 327,517
U.S. government and government agencies    
Investment securities, held-to-maturity    
Amortized cost 7,695 757
Accumulated unrealized gains 0 0
Accumulated unrealized losses (225) (106)
Fair value 7,470 651
Investment securities, available-for-sale    
Amortized cost 126,071 237,457
Accumulated unrealized gains 713 10
Accumulated unrealized losses (3,070) (9,000)
Fair value 123,714 228,467
Corporate debt securities    
Investment securities, available-for-sale    
Amortized cost 95,354 98,783
Accumulated unrealized gains 165 38
Accumulated unrealized losses (176) (422)
Fair value 95,343 $ 98,399
Other    
Investment securities, available-for-sale    
Amortized cost 1,855  
Accumulated unrealized gains 0  
Accumulated unrealized losses (2)  
Fair value $ 1,853