XML 97 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments and Risk Management (Foreign Currency Risk) (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Maximum length of time hedged in balance sheet hedge 16 days
Maximum length of time hedged in cash flow hedge 1 month
Balance Sheet Hedge  
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Derivative, notional amount $ 57,000,000
Cash Flow Hedging  
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Cash flow hedge $ 1,000,000