XML 155 R140.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments and Risk Management (Foreign Currency Risk) (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Maximum length of time hedged in balance sheet hedge 18 days
Maximum length of time hedged in cash flow hedge 29 months
Balance Sheet Hedge  
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Derivative, notional amount $ 49,000,000
Cash Flow Hedging  
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]  
Cash flow hedge $ 8,000,000