XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale, amortized cost [Abstract]    
Due in one year or less $ 104,141  
Due after one through five years 290,732  
Due after five through ten years 140,454  
Due after ten years 140,012  
Amortized cost 1,232,879 $ 1,301,244
Available for sale, fair value [Abstract]    
Due in one year or less 101,751  
Due after one through five years 264,573  
Due after five through ten years 119,488  
Due after ten years 111,331  
Fair value 1,090,322 1,163,724
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 488,253  
Amortized cost 488,253 518,836
Available for sale, fair value [Abstract]    
Without single maturity date 424,099  
Fair value 424,099 456,736
Asset-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 69,287  
Amortized cost 69,287 87,993
Available for sale, fair value [Abstract]    
Without single maturity date 69,080  
Fair value $ 69,080 $ 87,226