XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY, Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jun. 16, 2023
May 01, 2023
Mar. 23, 2022
Sep. 30, 2023
May 13, 2023
Dec. 31, 2022
Warrants [Abstract]            
Warrant to purchase shares of common stock (in shares)         24,800  
Warrants outstanding (in shares)       43,089,619    
Hayfin Credit Agreement [Member]            
Warrants [Abstract]            
Warrant to purchase shares of common stock (in shares) 1,967,847   9,103,047      
Fair value of warrants     $ 9.6      
Expected term       7 years    
Volatility     68.10%      
Dividend yield     0.00%      
Risk-free interest rate     2.36%      
Warrants exercised (in shares) 3,388,686          
Warrant exercise price per share (in dollars per share)     $ 1.6478      
Hayfin Second Amendment [Member]            
Warrants [Abstract]            
Warrant to purchase shares of common stock (in shares)   2,391,244        
Fair value of warrants   $ 5.6        
Expected term       7 years    
Volatility   67.80%        
Dividend yield   0.00%        
Risk-free interest rate   3.62%        
Warrant exercise price per share (in dollars per share)   $ 3.2619        
Common Stock [Member]            
Warrants [Abstract]            
Warrants outstanding (in shares)       12,502,906   13,525,148
Warrant exercise price per share (in dollars per share)       $ 2.32   $ 1.99