XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Summary of Calculation of Diluted Shares Outstanding (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Potentially dilutive shares not included in calculation of diluted shares outstanding 25,224,549 17,890,177
Stock Options    
Potentially dilutive shares not included in calculation of diluted shares outstanding 4,920,028 4,586,319
Restricted Stock Units    
Potentially dilutive shares not included in calculation of diluted shares outstanding 9,145,799 2,145,136
Convertible Senior Notes    
Potentially dilutive shares not included in calculation of diluted shares outstanding 11,158,722 11,158,722