XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 10, 2023
May 08, 2023
Jul. 02, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jul. 25, 2023
Jul. 24, 2023
Class of Stock [Line Items]                  
Common Stock, Shares Authorized       144,000,000 144,000,000 144,000,000 144,000,000 185,000,000 144,000,000
Exercise of warrants (in shares) 237,012                
Exercise of warrants       $ 712 $ 2 $ 712 $ 2    
Exercise of warrants $ 0 $ 700       712 2    
Warrants issued to purchase common stock 845,000                
Stock issuance proceeds           $ 23,954 $ 2,641    
2024 Notes                  
Class of Stock [Line Items]                  
Converted instrument, shares issued           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     12,560,150      
Stock issuance proceeds     $ 13,800     $ 24,900      
Private Placement                  
Class of Stock [Line Items]                  
Exercise of warrants (in shares)   301,810