XML 78 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Summary of Fair Value of Derivative Instruments (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Long-term liabilities:    
Derivative asset $ 0 $ 0
Total derivative instrument liabilities 0 25,824
Swap    
Current liabilities:    
Cross currency swaps 0 17,680
Long-term liabilities:    
Cross currency swaps $ 0 $ 8,144