XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Net Loss per Share  
Total outstanding potentially dilutive shares

December 31, 

     

2023

    

2022

    

2021

 

 

(in thousands)

Options to purchase common stock

5,501

 

5,300

 

5,898

Performance-based awards and restricted stock units

9,248

6,836

3,988

Employee stock purchase plan

88

90

33

Convertible Note

7,411

7,411

7,411

Earnouts for development with acquired Canadian entity

361

353

22,248

 

19,998

17,683