XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Non-hedge Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ 846 $ (1,109) $ (80)
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Notional 3,081,984 3,131,832  
Estimated fair value (471) (1,317)  
Not Designated as Hedging Instrument | Assets      
Derivative [Line Items]      
Notional 1,540,992 1,565,916  
Estimated fair value 39,770 101,602  
Not Designated as Hedging Instrument | Liabilities      
Derivative [Line Items]      
Notional 1,540,992 1,565,916  
Estimated fair value $ (40,241) $ (102,919)