XML 121 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2023
May 20, 2020
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Proceeds from issuance of common stock       $ 0 $ 7,020,000
Unamortized issuance costs       $ 1,794,000 $ 3,849,000
Warrants exercised (in shares)         400,000
Common shares issued (in shares)         400,000
Warrants outstanding         $ 0
Issuance of common stock upon exercise of options (in shares)       133,206 22,631
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Proceeds from issuance of common stock       $ 200,000 $ 0
At The Market Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock offering, shares sold (in shares)       2,500,000  
Stock offering, purchase price (in dollars per share)       $ 3.02  
Stock offering, gross proceeds       $ 7,400,000  
Stock offering, net proceeds       7,000,000  
Additional Paid-In Capital          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Induced exchange of convertible notes, gross       28,300,000  
Convertible notes          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unamortized issuance costs       1,600,000  
6.5% Senior Convertible Notes due 2027 | Convertible notes          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Proceeds from issuance of common stock     $ 10,500,000    
Induced exchange of convertible notes (in shares)     7,000,000    
Unamortized issuance costs       $ 1,600,000  
Spectrum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock in connection with the Spectrum Merger, net of fractional shares settlement (in shares) 38,000,000        
Zyla Merger | Iroko | Warrant Agreements          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise aggregate ownership percentage maximum threshold (as a percent)   49.00%      
Exercise aggregate ownership percentage term (in months)   18 months      
Zyla Merger | Money market funds | Zyla Merger          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase price, number of shares outstanding, per share (in dollars per share)   $ 0.0016