XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands, R$ in Millions
1 Months Ended 12 Months Ended
Feb. 06, 2020
USD ($)
Feb. 06, 2020
BRL (R$)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Commitments And Contingencies [Line Items]          
Provision for transition tax       $ 37,200 $ 40,300
Measurement period adjustment to reduce transition tax       $ (3,100)  
Transition tax, unpaid     $ 28,039    
Maximum amount frozen in Brazilian subsidiary bank accounts $ 2,300 R$ 10.0      
Convertible Senior Notes due 2025          
Commitments And Contingencies [Line Items]          
Debt instrument, maturity date     Dec. 15, 2025    
Other Long-term Liabilities          
Commitments And Contingencies [Line Items]          
Transition tax, unpaid     $ 25,100    
Accounts Payable, Accrued Expenses and Operating Lease Liabilities          
Commitments And Contingencies [Line Items]          
Transition tax, unpaid     $ 3,000