XML 101 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Income (Loss) Per Share - Summary of Weighted Average Potentially Dilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from diluted loss per unit calculation (in shares) 6,449 1,784 982
Class B common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from diluted loss per unit calculation (in shares) 1,145 0 0
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from diluted loss per unit calculation (in shares) 3,259 1,705 742
RSUs, PSUs and ESPP shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from diluted loss per unit calculation (in shares) 2,045 79 240