XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
WARRANTS (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Warrants    
Shares Exercisable 4,303 4,303
Warrants 2014    
Warrants    
Exercise Price Per Share $ 375.00  
Shares Exercisable 320 320
Warrants 2016    
Warrants    
Exercise Price Per Share $ 413.50  
Shares Exercisable 290 290
Warrants 2018    
Warrants    
Exercise Price Per Share $ 609.23  
Shares Exercisable 3,693 3,693