XML 156 R128.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 08, 2023
Aug. 11, 2022
Mar. 07, 2022
Jan. 26, 2022
Jun. 30, 2023
Nov. 30, 2022
Sep. 07, 2022
Aug. 31, 2022
Warrants to Purchase Common Stock, Equity Classified, March 2022                
Class of Warrant or Right [Line Items]                
Fair value of warrants     $ 2.8          
Warrants to Purchase Common Stock, Equity Classified, Pre-funded Warrants, March 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares)     151,500          
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 0.002          
Warrants to Purchase Common Stock, Equity Classified, Common Warrants, March 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, date from which warrants or rights exercisable     Sep. 07, 2022          
Class of warrant or right, number of securities called by warrants or right (in shares)     333,300          
Class of warrant or right, number of securities called by each warrant or right (in shares)     1.1          
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 26.00          
Warrants and rights outstanding, term     5 years       5 years  
Warrants to Purchase Common Stock, Liability Classified, Avenue Capital Warrants, January 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, date from which warrants or rights exercisable       Jan. 26, 2022        
Class of warrant or right, exercise price of warrants or rights (in dollars per share)       $ 24.20        
Fair value of warrants       $ 0.6        
Warrants to Purchase Common Stock, Liability Classified, August 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, date from which warrants or rights exercisable   Aug. 11, 2022            
Class of warrant or right, offering price (in dollars per share)   $ 8.58            
Fair value of warrants   $ 6.0            
Warrants to Purchase Common Stock, Liability Classified, Pre-funded Warrants, August 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares)   87,500            
Class of warrant or right, number of securities called by each warrant or right (in shares)   1            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 0.02           $ 0.001
Warrants to Purchase Common Stock, Liability Classified, Common Warrants, August 2022                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares)   1,265,547            
Class of warrant or right, number of securities called by each warrant or right (in shares)   1            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 8.60     $ 3.30 $ 2.32    
Warrants and rights outstanding, term   5 years            
Warrants to Purchase Common Stock, Liability Classified, June 2023                
Class of Warrant or Right [Line Items]                
Class of warrant or right, date from which warrants or rights exercisable Jun. 08, 2023              
Fair value of warrants $ 5.0              
Warrants to Purchase Common Stock, Liability Classified, Pre-funded Warrants, June 2023                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares) 430,217              
Class of warrant or right, number of securities called by each warrant or right (in shares) 1              
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.0001              
Class of warrant or right, exercisable, exercise price of warrants or rights (in dollars per share) 1.5899              
Warrants to Purchase Common Stock, Liability Classified, Common Warrants, June 2023                
Class of Warrant or Right [Line Items]                
Class of warrant or right, exercise price of warrants or rights (in dollars per share) 0.0001              
Class of warrant or right, exercisable, exercise price of warrants or rights (in dollars per share) $ 1.59              
Warrants to Purchase Common Stock, Liability Classified, Tranche A Warrants, June 2023                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares) 2,173,912              
Warrants and rights outstanding, term 5 years              
Class of warrant, term of expiration after closing price of common stock 30 days              
Class of warrant or right, percentage of exercise price equaling common stock 200.00%              
Warrants to Purchase Common Stock, Liability Classified, Tranche B Warrants, June 2023                
Class of Warrant or Right [Line Items]                
Class of warrant or right, number of securities called by warrants or right (in shares) 2,173,912              
Warrants and rights outstanding, term 5 years              
Class of warrant or right, expiration term on achievement of consolidated trailing Twelve-Month adjusted EBITDA 30 days              
Adjusted earnings before interest, taxes, depreciation, and amortization $ 12.0