XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments and Fair Value Measurements - Schedule of Derivative Financial Instruments (Parenthetical) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Feb. 29, 2020
Derivatives, Fair Value [Line Items]      
Fair value, liability derivatives $ (45,027) $ (89,612)  
Core Portfolio      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount 539,369    
Interest Rate Swaps      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount $ 16,700 $ 30,400 $ 50,000