XML 125 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits [Line Items]    
Certificates of deposits $ 418,370  
Deposits held for related parties 2,900 $ 3,900
Deposits reclassified as loans receivables 547 259
IntraFi Network    
Deposits [Line Items]    
Certificates of deposits 49,200 48,100
Demand deposit accounts $ 461,100 $ 333,100