XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share and Anti-dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 3,587 3,459 3,581 3,972
Employee Stock Option        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 2,114 2,310 2,251 2,370
Restricted share units and performance-contingent RSUs deemed probable        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 1,348 1,119 1,213 1,582
Employee share purchase plan        
Anti-Dilutive Securities        
Anti-dilutive securities (in shares) 125 30 117 20