XML 110 R100.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Notional Amount $ 1,120,467   $ 1,120,467   $ 1,258,380
Asset Derivatives Fair Value 26,212   26,212   7,022
Liabilities Derivatives Fair Value (4,345)   (4,345)   (410)
Derivative gain (loss)          
Net Realized Gain (Loss) 9,877 $ (1,071) 9,610 $ (7,208)  
Unrealized Gain (Loss) 19,465 4,026 59,910 6,531  
Total change in OCI for period 323 221 887 2,323  
Designated as Hedging          
Derivative gain (loss)          
Derivatives - effective portion reclassified from AOCI to income (402) (264) (1,094) (874)  
Total income statement impact (402) (264) (1,094) (874)  
Derivatives- effective portion recorded in OCI (79) (43) (207) 1,449  
Total change in OCI for period 323 221 887 2,323  
Interest rate lock commitments (IRLCs)          
Liabilities Derivatives Fair Value (4,345)   (4,345)    
Derivative gain (loss)          
Unrealized Gain (Loss) (6,744) (3,769) (6,685) (14,003)  
Interest rate lock commitments (IRLCs) | Interest Rate Risk          
Notional Amount 303,705   303,705   348,348
Asset Derivatives Fair Value         2,340
Liabilities Derivatives Fair Value (4,345)   (4,345)    
Interest Rate Swap Agreement          
Liabilities Derivatives Fair Value         (3,830)
Derivative gain (loss)          
Net Realized Gain (Loss) 9,278 (1,419) 6,785 (7,198)  
Unrealized Gain (Loss) 13,965 4,126 54,540 12,596  
Interest Rate Swap Agreement | Not Designated as Hedging | Interest Rate Risk          
Notional Amount 539,545   539,545   536,548
Asset Derivatives Fair Value 13,963   13,963   4,076
TBA agency securities          
Liabilities Derivatives Fair Value (42)   (42)   (538)
Derivative gain (loss)          
Unrealized Gain (Loss) 10,097 3,351 9,596 6,356  
TBA agency securities | Interest Rate Risk          
Notional Amount 254,500   254,500   346,000
Asset Derivatives Fair Value 9,184   9,184    
Liabilities Derivatives Fair Value         (410)
Credit default swaps          
Derivative gain (loss)          
Net Realized Gain (Loss)   (286)   (286)  
Unrealized Gain (Loss)   301   322  
FX forwards          
Derivative gain (loss)          
Net Realized Gain (Loss) 599 634 2,825 276  
Unrealized Gain (Loss) 2,147 $ 17 2,459 $ 1,260  
FX forwards | Foreign Exchange Rate Risk          
Notional Amount 22,717   22,717   27,484
Asset Derivatives Fair Value $ 3,065   $ 3,065   $ 606