XML 94 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Credit Quality Indicators of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) $ 527,547 $ 628,829
AA+    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 524,857  
AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   626,095
Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 2,690 2,734
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 24,874 73,044
U.S. Treasury securities | AA+    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 24,874  
U.S. Treasury securities | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   73,044
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 135,045 201,809
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises | AA+    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 135,045  
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   201,809
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 364,938 351,242
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises | AA+    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 364,938  
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises | AAA    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   351,242
Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   79
Municipal securities | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value)   79
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 1,962 1,843
Corporate debt | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 1,962 1,843
Other securities    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) 728 812
Other securities | Not Rated    
Schedule of Available-for-sale Securities [Line Items]    
Investment securities available-for-sale (at fair value) $ 728 $ 812