v3.25.1
SHAREHOLDERS' EQUITY - 2024 Underwritten Offering (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 24, 2024
Jun. 17, 2024
Underwritten Public Offering    
Class of Stock [Line Items]    
Number of shares issued 11,250,000  
Shares issue price $ 4  
Proceeds from issuance of common stock $ 45.0  
Gross proceeds from sale of equity $ 67.1  
Underwriting discounts and commissions ( In percentage) 6.00%  
Other offering costs $ 0.5  
Underwriting discounts and commissions expense 4.5  
Net cash proceeds $ 62.6  
Underwritten Public Offering | Pre Funded Warrants 2024    
Class of Stock [Line Items]    
Shares issue price $ 3.999  
Pre-funded warrants to purchase shares of common stock 3,750,000 3,750,000
Proceeds from warrants issued $ 15.0  
Underwriters Option    
Class of Stock [Line Items]    
Number of shares issued 1,786,589  
Sale of stock, Additional Shares Option, price per share $ 4  
Proceeds from issuance of common stock $ 7.1  
Maximum number of additional shares issued 2,250,000