Borrowings - Outstanding Repurchase Agreement Borrowings (Parenthetical) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Repurchase Agreement Counterparty [Line Items]  
Sold securities receivable $ 28,219
Pledged as Collateral for Repurchase Agreements  
Repurchase Agreement Counterparty [Line Items]  
Sold securities receivable $ 28,219