XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 32,513,217 25,166,916 30,172,254 22,882,059
Share-Based Payment Arrangement, Option [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 26,231,501 21,568,098 24,698,785 19,869,813
Restricted Stock Units (RSUs) [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 5,854,854 3,090,220 5,025,022 2,600,499
Warrant [Member] | Common Stock [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 10,914 140,596 10,914 175,928
Employee Stock Purchase Plan [Member]        
Potentially dilutive securities excluded from denominator of the diluted earnings per share computation (in shares) 415,948 368,002 437,533 235,819