XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

As of

 

 

March 31,

 

 

2025

  

2024

 

Unvested restricted stock

  11,439,016   9,898,448 

Options

  4,465,216   4,694,529 

Warrants

  165,214   312,272 

Shares issuable upon note conversion

  21,973   21,167 

Total

  16,091,419   14,926,416 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

 

Three months ended

 

 

March 31,

 

(in thousands, except share and per share data)

 

2025

  

2024

 

Net income (loss)

  5,060   (10,707)

Weighted-average common shares outstanding

  146,677,783   146,209,213 

Dilutive effect of potential common shares

  16,091,419   - 

Weighted-average common shares outstanding assuming dilution

  162,769,202   146,209,213 

        

Net income (loss) per share - basic

  0.03   (0.07)

Net income (loss) per share - diluted

  0.03   (0.07)