Derivative Instruments - Cash Collateral Posted and Received in Respect of Derivative and Other Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash collateral posted, net $ 4,549 $ 6,306
Interest Rate Swap    
Cash collateral posted, net 4,174 6,306
U.S. Treasury Note Futures    
Cash collateral posted, net $ 375 $ 0