XML 125 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Notional Amount $ 1,258,380 $ 1,491,350  
Asset Derivatives Fair Value 7,022 16,363  
Liabilities Derivatives Fair Value (410) (11,604)  
Derivative gain (loss)      
Net Realized Gain (Loss) (8,551) (4,998)  
Unrealized Gain (Loss) 7,692 2,177  
Total change in OCI for period 2,539 (1,526) $ (5,724)
Designated as Hedging      
Derivative gain (loss)      
Derivatives - effective portion reclassified from AOCI to income (1,133) (1,359)  
Hedge ineffectiveness recorded directly in income   (1,694)  
Total income statement impact (1,133) (3,053)  
Derivatives- effective portion recorded in OCI 1,406 (4,579)  
Total change in OCI for period 2,539 (1,526)  
Interest rate lock commitments (IRLCs)      
Derivative gain (loss)      
Unrealized Gain (Loss) (14,023) 13,589  
Interest rate lock commitments (IRLCs) | Interest Rate Risk      
Notional Amount 348,348 614,358  
Asset Derivatives Fair Value 2,340 16,363  
Interest Rate Swap Agreement      
Liabilities Derivatives Fair Value (3,830) (11,670)  
Derivative gain (loss)      
Net Realized Gain (Loss) (8,867) (3,981)  
Unrealized Gain (Loss) 16,422 (7,297)  
Interest Rate Swap Agreement | Not Designated as Hedging | Interest Rate Risk      
Notional Amount 536,548 160,801  
Asset Derivatives Fair Value 4,076    
Liabilities Derivatives Fair Value   (952)  
Interest Rate Swap Agreement | Designated as Hedging | Interest Rate Risk      
Notional Amount   132,325  
Liabilities Derivatives Fair Value   (5,701)  
TBA agency securities      
Liabilities Derivatives Fair Value (538) (174)  
Derivative gain (loss)      
Unrealized Gain (Loss) 3,593 (3,527)  
TBA agency securities | Interest Rate Risk      
Notional Amount 346,000 565,000  
Liabilities Derivatives Fair Value (410) (4,004)  
Credit default swaps      
Liabilities Derivatives Fair Value   (4,004)  
Derivative gain (loss)      
Net Realized Gain (Loss) (287)    
Unrealized Gain (Loss) 322 (65)  
Credit default swaps | Credit Risk      
Notional Amount   15,000  
Liabilities Derivatives Fair Value   (174)  
FX forwards      
Liabilities Derivatives Fair Value   (773)  
Derivative gain (loss)      
Net Realized Gain (Loss) 603 (1,017)  
Unrealized Gain (Loss) 1,378 (523)  
FX forwards | Foreign Exchange Rate Risk      
Notional Amount 27,484 3,866  
Asset Derivatives Fair Value $ 606    
Liabilities Derivatives Fair Value   $ (773)