XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
COMMON STOCK WARRANTS - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2024
USD ($)
year
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2024
$ / shares
shares
Aug. 24, 2024
$ / shares
Jan. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Nov. 29, 2023
$ / shares
Aug. 24, 2023
$ / shares
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share)   $ 12.63 $ 12.63     $ 29.53    
Warrants, exercised (in shares) | shares     505,962          
Warrants, exercised (in dollars per share)   4.61 $ 4.61          
Warrant Inducement August 2024                
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share) $ 4.35              
Warrant Inducement August 2024 | Maximum                
Class of Warrant or Right [Line Items]                
Number of warrants (in shares) | shares 1,011,004              
5-Year New Warrants                
Class of Warrant or Right [Line Items]                
Warrants, fair value | $ $ 1,900              
5-Year New Warrants | Measurement Input, Share Price                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 4.10              
5-Year New Warrants | Measurement Input, Price Volatility                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 1.18              
5-Year New Warrants | Measurement Input, Expected Term                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input | year 5              
5-Year New Warrants | Measurement Input, Expected Dividend Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0              
5-Year New Warrants | Measurement Input, Risk Free Interest Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0.036              
5-Year New Warrants | Maximum                
Class of Warrant or Right [Line Items]                
Number of warrants (in shares) | shares 571,318              
18-Month New Warrants                
Class of Warrant or Right [Line Items]                
Warrants, fair value | $ $ 1,200              
18-Month New Warrants | Measurement Input, Share Price                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 4.10              
18-Month New Warrants | Measurement Input, Price Volatility                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 1.53              
18-Month New Warrants | Measurement Input, Expected Term                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input | year 1.5              
18-Month New Warrants | Measurement Input, Expected Dividend Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0              
18-Month New Warrants | Measurement Input, Risk Free Interest Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0.041              
18-Month New Warrants | Maximum                
Class of Warrant or Right [Line Items]                
Number of warrants (in shares) | shares 439,686              
Placement Agent Warrants August 2024                
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share) $ 5.75 5.75 $ 5.75          
Warrants, fair value | $ $ 83              
Warrants, exercised (in shares) | shares     0          
Placement Agent Warrants August 2024 | Measurement Input, Share Price                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 4.10              
Placement Agent Warrants August 2024 | Measurement Input, Price Volatility                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 1.18              
Placement Agent Warrants August 2024 | Measurement Input, Expected Term                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input | year 5              
Placement Agent Warrants August 2024 | Measurement Input, Expected Dividend Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0              
Placement Agent Warrants August 2024 | Measurement Input, Risk Free Interest Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0.036              
Placement Agent Warrants August 2024 | Maximum                
Class of Warrant or Right [Line Items]                
Number of warrants (in shares) | shares 25,275              
PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering                
Class of Warrant or Right [Line Items]                
Warrants, exercised (in shares) | shares     460          
Warrants, exercised (in dollars per share)         $ 13.00      
Original Warrants                
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share) $ 4.60 $ 4.60 $ 4.60          
Modification of terms related to certain warrants | $   $ 386            
August 2023 Original Warrants                
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share)               $ 86.40
Issuance of common stock upon exercise of warrants (in shares) | shares 48,911              
August 2023 Original Warrants | Measurement Input, Share Price                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 4.10              
August 2023 Original Warrants | Measurement Input, Price Volatility                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 1.51              
August 2023 Original Warrants | Measurement Input, Expected Term                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input | year 2.1              
August 2023 Original Warrants | Measurement Input, Expected Dividend Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0              
August 2023 Original Warrants | Measurement Input, Risk Free Interest Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0.039              
November 2023 Original Warrants                
Class of Warrant or Right [Line Items]                
Exercise price (in dollars per share)             $ 13.00  
Issuance of common stock upon exercise of warrants (in shares) | shares 456,591              
November 2023 Original Warrants | Measurement Input, Share Price                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input       4.10        
November 2023 Original Warrants | Measurement Input, Price Volatility                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 1.40              
November 2023 Original Warrants | Measurement Input, Expected Term                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input | year 2.5              
November 2023 Original Warrants | Measurement Input, Expected Dividend Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0              
November 2023 Original Warrants | Measurement Input, Risk Free Interest Rate                
Class of Warrant or Right [Line Items]                
Warrants, fair value, measurement input 0.038