XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 10, 2023
May 08, 2023
Jul. 02, 2021
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Jul. 25, 2023
Jul. 24, 2023
Jun. 28, 2023
Jun. 27, 2023
Dec. 31, 2022
Class of Stock [Line Items]                      
Common Stock, Shares Authorized       185,000,000 185,000,000   185,000,000 144,000,000     144,000,000
Exercise of warrants (in shares) 237,012     0              
Exercise of warrants         $ 712 $ 2          
Exercise of warrants   $ 700     712 2          
Warrants issued to purchase common stock 845,000                    
Stock issuance proceeds         $ 23,954 $ 4,161          
2006 Employee Stock Incentive Plan                      
Class of Stock [Line Items]                      
Number of shares authorized for issuance under share-based payment arrangement                 12,475,171 8,475,171  
2024 Notes                      
Class of Stock [Line Items]                      
Converted instrument, shares issued       0 4,691,623            
Paid to the converting holders         $ 900            
Decrease in principal amount         $ 8,300            
ATM Equity Offering Sales Agreement                      
Class of Stock [Line Items]                      
Number of shares issued (in shares)     3,296,123 0 12,560,150            
Stock issuance proceeds     $ 13,800   $ 24,900            
Private Placement                      
Class of Stock [Line Items]                      
Exercise of warrants (in shares)   301,810