XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Denominators Used in Basic and Diluted Per Share Calculations (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Denominator for basic calculation (in shares) 242,163 249,937 223,848
Denominator for dilutive calculation (in shares) 242,163 261,826 231,435
Option awards      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Effect of dilutive securities, share-based payment arrangements (in shares) 0 9,304 5,062
Unvested restricted stock units      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Effect of dilutive securities, share-based payment arrangements (in shares) 0 2,585 2,187
Convertible senior notes maturing 2020      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Effect of dilutive securities, share-based payment arrangements (in shares) 0 0 338