XML 106 R96.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Interest Rate Swap Activity (Details) - Interest rate swap - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Other income, net        
Derivative [Line Items]        
Gain from change in fair value $ 7,406 $ (5,926) $ 19,490 $ 7,735
Interest expense, net        
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Payments $ (17) $ 316 $ 277 $ 617