XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Noninterest-bearing Deposit Liabilities, by Component [Abstract]    
Non-interest bearing deposit accounts $ 4,015,312 $ 3,905,603
Interest-bearing deposit accounts    
Checking accounts 135,172 89,256
Savings 7,179 6,270
Secured card deposits 3,517 3,659
Time deposits, denominations greater than or equal to $250 3,151 2,132
Time deposits, denominations less than $250 2,542 3,600
Total interest-bearing deposit accounts 151,561 104,917
Total deposits $ 4,166,873 $ 4,010,520