v3.25.4
Securities - Schedule of Amortized Cost and Estimated Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Securities    
Amortized Cost $ 592,425 $ 261,334
Gross Unrealized Gains 3,053 0
Gross Unrealized (Losses) (2,520) (5,060)
Allowance for Credit Losses 0 0
Securities available-for-sale, at fair value 592,958 256,274
Agency mortgage-backed securities    
Securities    
Amortized Cost 281,480 74,239
Gross Unrealized Gains 1,708 0
Gross Unrealized (Losses) (2,269) (4,148)
Allowance for Credit Losses 0 0
Securities available-for-sale, at fair value 280,919 70,091
Collateralized mortgage obligations    
Securities    
Amortized Cost 256,258  
Gross Unrealized Gains 723  
Gross Unrealized (Losses) (251)  
Allowance for Credit Losses 0  
Securities available-for-sale, at fair value 256,730  
U.S. Treasury    
Securities    
Amortized Cost 54,687 187,095
Gross Unrealized Gains 622 0
Gross Unrealized (Losses) 0 (912)
Allowance for Credit Losses 0 0
Securities available-for-sale, at fair value $ 55,309 $ 186,183