XML 55 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Other taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Loss Contingencies [Line Items]      
Liability for uncertain tax positions $ 27,000 $ 22,600  
Net loss attributable to common stockholders $ 307,063 $ 121,949 $ 63,708
Settled Litigation      
Loss Contingencies [Line Items]      
Net loss attributable to common stockholders     $ 13,400