XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Derivative and Financial Instruments - Summary of Derivative Financial Instruments on Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivative Instruments Gain Loss [Line Items]    
Amount of gain (loss) recognized in OCI $ 54,579 $ 31,342
Interest rate products | Interest expense    
Derivative Instruments Gain Loss [Line Items]    
Amount of gain (loss) recognized in OCI 51,017 27,679
Amount of gain (loss) reclassified from OCI into income (3,562) (3,663)
Amount of gain (loss) recognized in income $ 1,184 $ 12