XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock, and Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2023
Common Stock, and Preferred Stock [Abstract]  
Schedule of Warrants Outstanding to Acquire Shares of its Common Stock At June 30, 2023, the Company had the following warrants outstanding to acquire shares of its common stock:
Expiration Date  Shares of Common
Stock Issuable upon
Exercise of Warrants
   Exercise
Price Per
Warrant
 
October 25, 2024   346,500   $3.00 
June 11, 2025   234   $96.24 
November 13, 2025   94,442   $3.00 
July 28, 2027   91   $106.17 
August 28, 2028   1,052   $39.76 
May 4, 2029   48,295   $2.38 
September 2, 2029   2,187,453   $2.88 
April 19, 2030   1,875,069   $1.75 
June 13, 2030   190,330   $4.25 
Perpetual
   4,375,273   $0.0001 
    9,118,739