Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION AND WARRANTS - Pre-Funded Warrants (Details)

v3.24.0.1
SHARE-BASED COMPENSATION AND WARRANTS - Pre-Funded Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Oct. 06, 2023
May 31, 2022
Oct. 31, 2021
Dec. 31, 2023
Oct. 31, 2023
Oct. 04, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants granted, exercised or expired       0    
2021 Pre-Funded Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Pre-funded warrants to purchase shares of common stock     1,661,461      
Shares issue price     $ 6.49      
Proceeds from warrants issued     $ 10.8      
Warrants granted (In shares)     1,661,461      
Warrant price (per share)       $ 0.01    
2022 Pre-Funded Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Pre-funded warrants to purchase shares of common stock   12,921,055        
Shares issue price   $ 3.799        
Class of Warrant or Right, Number of Warrants May be Exercised by Paying Exercise Price       10,121,055    
Warrant price (per share)       $ 0.001    
Class A Pre-Funded Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants granted (In shares)   1,973,684        
Class B Pre-Funded Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants granted (In shares)   10,947,371        
Warrants exercised         2,800,000 2,800,000
Proceeds from exercise of warrants $ 0.0          
Exercise of pre-funded warrant (in shares) 2,797,404