Quarterly report pursuant to Section 13 or 15(d)

SUBSEQUENT EVENTS (Details)

v3.24.2.u1
SUBSEQUENT EVENTS (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 26, 2024
USD ($)
D
$ / shares
shares
Jul. 31, 2024
USD ($)
shares
Jun. 30, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
SUBSEQUENT EVENTS        
Common shares, par value (in dollars per share) | $ / shares     $ 0 $ 0
Series S2 Convertible Preferred Stock, Shares outstanding     1,166,667 1,166,667
Subsequent event | Series 2 Preferred Stock        
SUBSEQUENT EVENTS        
Series S2 Convertible Preferred Stock, Shares outstanding   1,166,667    
Conversion of special warrants (in shares)   1,166,667    
Subsequent event | July 2024 Private Placement        
SUBSEQUENT EVENTS        
Aggregate Gross Proceeds | $ $ 30.3 $ 30.3    
Offering Costs And Agent Fee | $ $ 2.5 $ 2.5    
Threshold days to get shareholders approval | D 90      
Subsequent event | July 2024 Private Placement | Pre Funded Warrants        
SUBSEQUENT EVENTS        
Exercise price of warrant | $ / shares $ 0.01      
Subsequent event | July 2024 Private Placement | One Tranche A        
SUBSEQUENT EVENTS        
Exercise price of warrant | $ / shares $ 2.02      
Warrants exercisable term 18 months      
Threshold days after completion of tranche milestone events | D 60      
Subsequent event | July 2024 Private Placement | One Tranche A | Maximum        
SUBSEQUENT EVENTS        
Proceeds from issuance of warrants | $ $ 28.5      
Subsequent event | July 2024 Private Placement | One Tranche B        
SUBSEQUENT EVENTS        
Exercise price of warrant | $ / shares $ 2.02      
Warrants exercisable term 30 months      
Threshold days after completion of tranche milestone events | D 60      
Subsequent event | July 2024 Private Placement | One Tranche B | Maximum        
SUBSEQUENT EVENTS        
Proceeds from issuance of warrants | $ $ 28.5      
Subsequent event | July 2024 Private Placement | One Tranche C        
SUBSEQUENT EVENTS        
Exercise price of warrant | $ / shares $ 2.50      
Proceeds from issuance of warrants | $ $ 35.3      
Subsequent event | July 2024 Private Placement | Pre Funded Units        
SUBSEQUENT EVENTS        
Number of units issued during the period 4,371,027      
Number of warrants per unit 1      
Number of common share per warrant 1      
Unit price | $ / shares $ 2.14      
Subsequent event | July 2024 Private Placement | Pre Funded Units | One Tranche A        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1      
Subsequent event | July 2024 Private Placement | Pre Funded Units | One Tranche B        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1      
Subsequent event | July 2024 Private Placement | Pre Funded Units | One Tranche C        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1      
Subsequent event | July 2024 Private Placement | Common Share Units        
SUBSEQUENT EVENTS        
Number of units issued during the period 9,757,669      
Number Of Common Share Per Unit 1      
Common shares, par value (in dollars per share) | $ / shares $ 0      
Unit price | $ / shares $ 2.15      
Subsequent event | July 2024 Private Placement | Common Share Units | One Tranche A        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1      
Subsequent event | July 2024 Private Placement | Common Share Units | One Tranche B        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1      
Subsequent event | July 2024 Private Placement | Common Share Units | One Tranche C        
SUBSEQUENT EVENTS        
Number of warrants per unit 1      
Number of common share per warrant 1