XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders Equity [Abstract]  
Schedule of outstanding stock warrants
   Number of
Warrants
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
(in years)
 
Outstanding as of December 31, 2021   587,365         
Issued   2,450,580    4.17    3.54 
Exercised   (212,667)          
Expired   
-
           
Outstanding as of December 31, 2022   2,825,278    4.17    3.54 
Warrants exercisable as of December 31, 2022   2,825,278