XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Concentration Risk [Line Items]    
Brokered certificates of deposit $ 535,681 $ 309,806
Deposits $ 5,853,534 $ 4,177,652
Customer Concentration Risk [Member] | Deposits [Member]    
Concentration Risk [Line Items]    
Concentration risk threshold percentage 5.00% 5.00%
Concentration Risk, customer There are no customers whose deposit balances exceed 5% of total deposits as of December 31, 2025 and 2024 There are no customers whose deposit balances exceed 5% of total deposits as of December 31, 2025 and 2024
Cannabis Industry [Member]    
Concentration Risk [Line Items]    
Deposits $ 453,000 $ 395,200
Percentage of deposits with cannabis industry to total deposits 7.70% 9.50%