Quarterly report pursuant to Section 13 or 15(d)

SALE AND PURCHASE OF COMMON STOCK (Details Narrative)

v3.23.1
SALE AND PURCHASE OF COMMON STOCK (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Aug. 16, 2022
Dec. 03, 2021
Apr. 08, 2020
May 08, 2023
Mar. 31, 2023
Mar. 31, 2022
Repurchase of common stock         $ 13,965,000
2022 Share Repurchase Program [Member]            
Shares repurchased         15,700,269  
Share repurchase authorized amount         $ 12,500,000  
Repurchase of common stock         $ 12,500,000  
2022 Share Repurchase Program [Member] | Minimum [Member]            
Price per share         $ 0.44  
2022 Share Repurchase Program [Member] | Maximum [Member]            
Price per share         $ 1.38  
2023 Share Repurchase Program [Member]            
Shares repurchased         1,000,000  
Share repurchase authorized amount         $ 12,500,000  
Price per share         $ 1.14  
Repurchase of common stock         $ 1,100,000  
Purchase Agreement with Lincoln Park 2022 [Member]            
Number of shares issued         600,000  
Proceeds from equity offerings         $ 400,000  
Purchase Agreement with Lincoln Park 2022 [Member] | Lincoln Park Capital Fund, LLC [Member]            
Commitment to purchase shares under agreement $ 50,000,000          
Number of shares issued 625,000          
Number of shares issued, value $ 1,000,000          
Purchase Agreement with Lincoln Park [Member]            
Number of shares issued           700,000
Proceeds from equity offerings           $ 4,500,000
Purchase Agreement with Lincoln Park [Member] | Lincoln Park Capital Fund, LLC [Member]            
Commitment to purchase shares under agreement   $ 80,000,000        
Number of shares issued   90,910        
Number of shares issued, value   $ 1,600,000        
Sales Agreement [Member] | Alliance Global Partners [Member]            
Number of shares issued         3,200,000 1,100,000
Proceeds from equity offerings         $ 2,000,000 $ 8,500,000
Offering price per agreement     $ 320,000,000      
Commission to agent     3.00%      
Sales Agreement [Member] | Alliance Global Partners [Member] | Subsequent Event [Member]            
Number of shares issued       900,000    
Proceeds from equity offerings       $ 500,000