XML 121 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits [Line Items]    
Certificates of deposits $ 177,964  
Deposits held for related parties 3,600 $ 4,600
IntraFi Network    
Deposits [Line Items]    
Certificates of deposits 24,000 9,400
Demand deposit accounts $ 223,700 $ 86,500