v3.26.1
Debt Securities Available for Sale - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,281,916 $ 1,200,219
Gross Unrealized Gains 3,643 6,555
Gross Unrealized (Losses) (86,689) (84,757)
Debt securities available for sale, at fair value 1,198,870 1,122,017
U.S. government and agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 404,409 393,875
Gross Unrealized Gains 2,407 4,595
Gross Unrealized (Losses) (596) 0
Debt securities available for sale, at fair value 406,220 398,470
Mortgage-backed securities and collateralized mortgage obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 813,554 732,393
Gross Unrealized Gains 1,012 1,646
Gross Unrealized (Losses) (80,290) (79,066)
Debt securities available for sale, at fair value 734,276 654,973
Municipal obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,975 1,975
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) (10) (14)
Debt securities available for sale, at fair value 1,965 1,961
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 61,978 71,976
Gross Unrealized Gains 224 314
Gross Unrealized (Losses) (5,793) (5,677)
Debt securities available for sale, at fair value $ 56,409 $ 66,613