XML 140 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Current Assets and Other Assets - Summary of Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Assets [Abstract]    
Derivative assets $ 51,021 $ 30,796
Prepaid expenses 15,251 15,570
Other taxes 22,483 9,992
Rent and other deposits 1,703 1,192
Other 736 189
Total other current assets $ 91,194 $ 57,739