XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 3,693 12,336 4,114 12,915
Share issuances under equity incentive plans and employee share purchase plans        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 3,693 5,660 4,114 6,239
Share issuances upon the conversion of convertible senior notes        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares)   6,676   6,676