v3.26.3
Investment Securities Available-for-Sale and Held-to-Maturity - Summary of Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss $ 11,772 $ 601
Less Than 12 Months - Estimated Fair Value 367,842 75,085
Greater Than 12 Months - Unrealized Loss 576 448
Greater Than 12 Months - Estimated Fair Value 25,954 17,864
Total Unrealized Loss 12,348 1,049
Total Estimated Fair Value 393,796 92,949
U.S. Government and Agency Securities    
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss   9
Less Than 12 Months - Estimated Fair Value   6,238
Greater Than 12 Months - Unrealized Loss 1  
Greater Than 12 Months - Estimated Fair Value 4,609  
Total Unrealized Loss 1 9
Total Estimated Fair Value 4,609 6,238
State and Muncipal Securities    
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss 1,148 20
Less Than 12 Months - Estimated Fair Value 13,787 2,419
Greater Than 12 Months - Estimated Fair Value   1,000
Total Unrealized Loss 1,148 20
Total Estimated Fair Value 13,787 3,419
Mortgage-Backed Securities and Collateralized Mortgage Obligations    
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss 8,498 67
Less Than 12 Months - Estimated Fair Value 205,926 26,493
Greater Than 12 Months - Unrealized Loss 30 32
Greater Than 12 Months - Estimated Fair Value 187 3,446
Total Unrealized Loss 8,528 99
Total Estimated Fair Value 206,113 29,939
Asset-backed Securities    
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss 242 2,902
Less Than 12 Months - Estimated Fair Value 74,375 189,106
Total Unrealized Loss 242  
Total Estimated Fair Value 74,375  
Less Than 12 Months - Unrealized Loss 1,381  
Less Than 12 Months - Estimated Fair Value 190,543  
Total Unrealized Loss 1,381 2,902
Total Estimated Fair Value 190,543 189,106
Corporate Bonds    
Marketable Securities [Line Items]    
Less Than 12 Months - Unrealized Loss 1,884 505
Less Than 12 Months - Estimated Fair Value 73,754 39,935
Greater Than 12 Months - Unrealized Loss 545 416
Greater Than 12 Months - Estimated Fair Value 21,158 13,418
Total Unrealized Loss 2,429 921
Total Estimated Fair Value $ 94,912 $ 53,353