v3.22.2.2
Derivatives - Summary of Amounts Recognized on Consolidated Statements of Operations Related to Company's Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain on derivative instruments     $ 232,431 $ 41,028
Gain (loss) on sale of derivatives $ 129,252 $ 32,947 257,227 39,653
Foreign currency forward, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain on derivative instruments 108,428 32,376 221,623 40,857
Realized (gain) loss on derivative instruments - interest rate swap realized 20,824 571 35,604 (1,204)
Gain (loss) on sale of derivatives 129,252 32,947 257,227 39,653
Interest Rate Cap        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain on derivative instruments 1,044 (75) 10,808 171
Gain (loss) on sale of derivatives $ 1,044 $ (75) $ 10,808 $ 171