Annual report pursuant to Section 13 and 15(d)

SHARE-BASED PAYMENTS TO VENDORS (Details)

v3.24.0.1
SHARE-BASED PAYMENTS TO VENDORS (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Share-based compensation                
Share-based vendor payments             $ 559,583 $ 430,680
Warrants outstanding (in shares) 6,195,456   4,217,809       6,195,456 4,217,809
Fourth Quarter 2021                
Share-based compensation                
Share-based vendor payments (in shares)           27,778    
Share-based vendor payments             $ 0 $ 75,000
Contract term           6 months    
Future commitment           $ 150,000    
First Quarter 2022                
Share-based compensation                
Share-based vendor payments (in shares)         30,000      
Share-based vendor payments             0 113,100
Grant date fair value ($ per share)         $ 3.77      
Vendor payment         $ 25,000      
Contract term         6 months      
Fourth Quarter 2022                
Share-based compensation                
Share-based vendor payments (in shares)     43,186          
Share-based vendor payments             46,742 $ 115,500
Contract term     6 months          
Warrants outstanding (in shares)     10,096         10,096
Fourth Quarter 2022 | Minimum                
Share-based compensation                
Grant date fair value ($ per share)     $ 3.30         $ 3.30
Fourth Quarter 2022 | Maximum                
Share-based compensation                
Grant date fair value ($ per share)     $ 3.67         $ 3.67
First Quarter 2023                
Share-based compensation                
Share-based vendor payments (in shares)   36,000            
Share-based vendor payments             119,160  
Grant date fair value ($ per share)   $ 3.31            
Contract term   6 months            
Fourth Quarter 2023                
Share-based compensation                
Share-based vendor payments (in shares) 96,000              
Share-based vendor payments             $ 393,681  
Shares to be granted pursuant to vendor agreements 116,000              
Fourth Quarter 2023 | Minimum                
Share-based compensation                
Grant date fair value ($ per share) $ 1.50           $ 1.50  
Contract term 4 months              
Fourth Quarter 2023 | Maximum                
Share-based compensation                
Grant date fair value ($ per share) $ 5.07           $ 5.07  
Contract term 6 months              
Third Quarter 2022                
Share-based compensation                
Share-based vendor payments (in shares)       36,000        
Share-based vendor payments             $ 0 $ 127,080
Grant date fair value ($ per share)       $ 3.53        
Contract term       6 months