XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings - Schedule of Details of Short-term Borrowings (Parenthetical) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Short Term Debt [Line Items]    
Securities Sold Under Agreements to Repurchase $ 450,490 $ 600,590
Long-term Repurchase Agreements with Government Entities    
Short Term Debt [Line Items]    
Securities Sold Under Agreements to Repurchase 500 500
Long-term Repurchase Agreements with Private Institutions    
Short Term Debt [Line Items]    
Securities Sold Under Agreements to Repurchase $ 450,000 $ 600,000