v3.26.1
Deposits - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposit Liability [Line Items]    
Deposits $ 5,041,164 $ 4,144,199
Reciprocal NOW and Money Market Accounts    
Deposit Liability [Line Items]    
Deposits $ 462,500 $ 460,300