v3.26.3
Deposits - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Transaction accounts:    
Noninterest bearing demand accounts $ 721,194 $ 495,000
Interest bearing demand accounts 4,177,834 3,362,601
Savings 33,777 21,589
Total transaction accounts 4,932,805 3,879,190
Time deposits 991,963 747,698
Total deposits $ 5,924,768 $ 4,626,888