XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Summary of Calculation of Diluted Shares Outstanding (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Potentially dilutive shares not included in calculation of diluted shares outstanding 22,284,392 17,463,721
Stock Options    
Potentially dilutive shares not included in calculation of diluted shares outstanding 3,273,021 4,380,838
Restricted Stock Units    
Potentially dilutive shares not included in calculation of diluted shares outstanding 8,879,252 1,924,161
Convertible Senior Notes    
Potentially dilutive shares not included in calculation of diluted shares outstanding 10,132,119 11,158,722