Quarterly report pursuant to Section 13 or 15(d)

COMMON STOCK - Schedule of Outstanding Lender Warrants (Details)

v3.24.3
COMMON STOCK - Schedule of Outstanding Lender Warrants (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
Sep. 30, 2024
Jul. 11, 2024
Mar. 31, 2024
Class of Warrant or Right      
Number shares under warrant(s) (in shares) 1,145   604
Fair value $ 2,499   $ 4,046
December 2018 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share)     $ 26.60
Number shares under warrant(s) (in shares) 363   357
Fair value $ 516   $ 2,320
December 2018 Warrants | Minimum      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20    
December 2018 Warrants | Maximum      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 26.04    
June 2020 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share)     $ 55.40
Number shares under warrant(s) (in shares) 188   184
Fair value $ 324   $ 1,135
June 2020 Warrants | Minimum      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20    
June 2020 Warrants | Maximum      
Class of Warrant or Right      
Exercise price (in dollars per share) 54.19    
June 2023 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20   $ 20.00
Number shares under warrant(s) (in shares) 64   63
Fair value $ 174   $ 591
May 2024 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20    
Number shares under warrant(s) (in shares) 100    
Fair value $ 280    
July 2024 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20 $ 8.2  
Number shares under warrant(s) (in shares) 50    
Fair value $ 140    
August 2024 Warrants      
Class of Warrant or Right      
Exercise price (in dollars per share) $ 6.20    
Number shares under warrant(s) (in shares) 380    
Fair value $ 1,065