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 |