Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
SHARE-BASED COMPENSATION AND WARRANTS - Pre-Funded Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 11, 2024
Mar. 07, 2024
Mar. 05, 2024
Mar. 01, 2024
Oct. 06, 2023
Oct. 04, 2023
May 31, 2022
Oct. 31, 2021
Mar. 31, 2024
Mar. 31, 2024
Mar. 08, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Exercise of pre-funded warrant                 $ 10 $ 10  
Issuance of common stock upon exercise of stock options (in shares)                   5,000  
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,800      
Warrants granted (In shares)               1,661,461      
Warrants exercised   1,538,461             1,538,461 1,538,461  
Warrants outstanding, ending (In shares)                 123,000 123,000  
Proceeds from exercise of warrants   $ 0                  
Warrant price (per share)                 $ 0.01 $ 0.01  
Issuance of common stock upon exercise of stock options (in shares) 1,529,890                 1,529,890  
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        
Warrants exercised                 4,773,684 4,773,684  
Warrants outstanding, ending (In shares)                 8,147,371 8,147,371  
Warrant price (per share)                 $ 0.001 $ 0.001  
Issuance of common stock upon exercise of stock options (in shares)                   4,770,190  
Class A Pre-Funded Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Warrants granted (In shares)             1,973,684        
Warrants exercised       1,973,684              
Proceeds from exercise of warrants       $ 0              
Issuance of common stock upon exercise of stock options (in shares)     1,972,486                
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          
Proceeds from exercise of warrants           $ 0          
Issuance of common stock upon exercise of stock options (in shares)         2,797,404            
Exchange Pre-Funded Warrants | Securities exchange agreement                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Pre-funded warrants to purchase shares of common stock                     3,000,000
Warrants outstanding, ending (In shares)                 3,000,000 3,000,000  
Warrant price (per share)                 $ 0.001 $ 0.001 $ 0.001