v3.23.1
Common Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2022
Common Stock Warrants  
Schedule of stock option activity under the stock option plans

Number

    

of shares

Warrants outstanding January 1,2021

 

978,077

Warrants issued

6,919,051

Warrants exercised

(1,631,603)

Warrants outstanding December 31, 2021

 

6,265,525

Warrants issued

 

2,028,762

Warrants expired

 

(1,049,368)

Warrants exercised

 

(65,000)

Warrants outstanding December 31, 2022

7,179,919