XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities - Schedule of Present Cost or Amortized Cost and Fair Values of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investment securities, held-to-maturity    
Amortized cost $ 7,665  
Fair value 7,300  
Total held-to-maturity and available-for-sale investment securities    
Amortized cost 279,487 $ 336,997
Accumulated unrealized gains 11 48
Accumulated unrealized losses (7,091) (9,528)
Fair value 272,407 327,517
U.S. government and government agencies    
Investment securities, held-to-maturity    
Amortized cost 7,665 757
Accumulated unrealized gains 0 0
Accumulated unrealized losses (365) (106)
Fair value 7,300 651
Investment securities, available-for-sale    
Amortized cost 178,186 237,457
Accumulated unrealized gains 0 10
Accumulated unrealized losses (5,993) (9,000)
Fair value 172,193 228,467
Corporate debt securities    
Investment securities, available-for-sale    
Amortized cost 93,636 98,783
Accumulated unrealized gains 11 38
Accumulated unrealized losses (733) (422)
Fair value $ 92,914 $ 98,399