XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities, Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale, amortized cost [Abstract]    
Due in one year or less $ 113,132  
Due after one through five years 286,927  
Due after five through ten years 133,102  
Due after ten years 131,454  
Amortized cost 1,186,649 $ 1,301,244
Available for sale, fair value [Abstract]    
Due in one year or less 112,391  
Due after one through five years 265,720  
Due after five through ten years 113,171  
Due after ten years 103,770  
Fair value 1,055,728 1,163,724
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available for sale, amortized cost [Abstract]    
Without single maturity date 471,000  
Amortized cost 471,000 518,836
Available for sale, fair value [Abstract]    
Without single maturity date 409,709  
Fair value 409,709 456,736
Asset-backed Securities [Member]    
Available for sale, amortized cost [Abstract]    
Without single maturity date 51,034  
Amortized cost 51,034 87,993
Available for sale, fair value [Abstract]    
Without single maturity date 50,967  
Fair value $ 50,967 $ 87,226