XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 25,069,727 22,738,219 22,882,059 19,526,614
Share-Based Payment Arrangement, Option [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 21,705,187 18,469,856 19,869,813 16,452,951
Restricted Stock Units (RSUs) [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 3,223,944 3,672,594 2,600,499 2,445,397
Warrant [Member] | Common Stock [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 140,596 227,434 175,928 227,434
Employee Stock Purchase Plan [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 0 368,335 235,819 400,832