XML 99 R83.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Noninterest-bearing Deposit Liabilities, by Component [Abstract]    
Non-interest bearing deposit accounts $ 4,275,794 $ 3,905,603
Interest-bearing deposit accounts    
Checking accounts 124,888 89,256
Savings 6,585 6,270
Secured card deposits 3,008 3,659
Time deposits, denominations greater than or equal to $250 3,798 2,132
Time deposits, denominations less than $250 2,221 3,600
Total interest-bearing deposit accounts 140,500 104,917
Total deposits $ 4,416,294 $ 4,010,520