v3.21.2
SHARE-BASED PAYMENTS - Common Stock Warrants - General Information (Details) - USD ($)
1 Months Ended 6 Months Ended
May 13, 2021
May 31, 2021
Apr. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued   31,881      
Warrants value   $ 145,696      
Common stock warrants          
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued         152,280
Warrants exercise price         $ 2.50
Warrants value         $ 58,421
Common stock warrants | Initial Public Offering          
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued 120,482     2,409,639  
Warrants exercise price $ 5.19     $ 4.57  
Percentage of warrants exercise price       110.00%  
Warrants expiration term 5 years     5 years  
Common stock warrants | Over-allotment option          
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued       361,445  
Common Stock Warrants, Venture Debt Lender [Member]          
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued     120,482    
Warrants exercise price     $ 4.15    
Common Stock Warrants, Funding Platform, Preferred Stock Raise [Member]          
Class of Warrant or Right [Line Items]          
Class of warrant or right, warrants issued         2,603
Warrants exercise price         $ 8.28