XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Noninterest-bearing Deposit Liabilities, by Component [Abstract]    
Non-interest bearing deposit accounts $ 3,905,603 $ 3,214,881
Interest-bearing deposit accounts    
Checking accounts 89,256 61,679
Savings 6,270 6,077
Secured card deposits 3,659 4,967
Time deposits, denominations greater than or equal to $250 2,132 1,998
Time deposits, denominations less than $250 3,600 4,001
Total interest-bearing deposit accounts 104,917 78,722
Total deposits $ 4,010,520 $ 3,293,603