XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
WARRANTS (Details) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]    
Number of Warrants 1,560,588 1,560,588
Exercise Price 18.00 | August 2022    
Class of Warrant or Right [Line Items]    
Exercise Price $ 18.00  
Number of Warrants 81,009  
Exercise Price 18.00 | June 2024    
Class of Warrant or Right [Line Items]    
Exercise Price $ 18.00  
Number of Warrants 68,334  
Exercise Price 18.00 | November 2024    
Class of Warrant or Right [Line Items]    
Exercise Price $ 18.00  
Number of Warrants 150,818  
Exercise Price 18.00 | December 2024    
Class of Warrant or Right [Line Items]    
Exercise Price $ 18.00  
Number of Warrants 49,167  
Exercise Price 17.10 | August 2022    
Class of Warrant or Right [Line Items]    
Exercise Price $ 17.10  
Number of Warrants 21,083  
Exercise Price 28.80 | April 2023    
Class of Warrant or Right [Line Items]    
Exercise Price $ 28.80  
Number of Warrants 100,073  
Exercise Price 28.80 | January 2024    
Class of Warrant or Right [Line Items]    
Exercise Price $ 28.80  
Number of Warrants 139,659  
Exercise Price 12.00 | November 2025    
Class of Warrant or Right [Line Items]    
Exercise Price $ 12.00  
Number of Warrants 279,613  
Exercise Price USD 12.60 | August 2026    
Class of Warrant or Right [Line Items]    
Exercise Price $ 12.60  
Number of Warrants 524,088  
Exercise Price USD 9.60 | August 2026    
Class of Warrant or Right [Line Items]    
Exercise Price $ 9.60  
Number of Warrants 146,744