XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities - Summary of Financial Derivative Instruments on Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative [Line Items]        
Selling, General and Administrative $ 84,983 $ 25,391 $ 153,194 $ 86,848
Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Amount of gain or (loss) reclassified from accumulated other comprehensive income into income 59 26 240 26
Designated as Hedging Instrument [Member] | Selling General and Administrative [Member]        
Derivative [Line Items]        
Selling, General and Administrative 84,983 25,391 153,194 86,848
Amount of gain or (loss) reclassified from accumulated other comprehensive income into income 24 14 101 14
Amount excluded from effectiveness testing recognized in earnings 22 93 139 93
Designated as Hedging Instrument [Member] | Cost of Revenues [Member]        
Derivative [Line Items]        
Cost of Revenues 82,638 55,112 225,798 153,458
Amount of gain or (loss) reclassified from accumulated other comprehensive income into income 35 12 139 12
Amount excluded from effectiveness testing recognized in earnings $ 30 $ 83 $ 120 $ 83