XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 14, 2023
Apr. 25, 2022
Dec. 31, 2023
Apr. 26, 2022
Term Loan Warrants        
Class of Warrant or Right [Line Items]        
Detachable warrant exercise price (in dollars per share) $ 2.59      
Warrants exercised (in shares) 3,301,536   3,301,536  
Anniversary term 10 years      
Warrant fair value $ 4.1      
Private Warrants        
Class of Warrant or Right [Line Items]        
Warrant outstanding (in shares)     3,665,996  
Archimedes Tech SPAC Partners Co, ATSP | Public Warrants        
Class of Warrant or Right [Line Items]        
Detachable warrant exercise price (in dollars per share)   $ 11.50    
Archimedes Tech SPAC Partners Co, ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars        
Class of Warrant or Right [Line Items]        
Redemption price (in dollars per share)   $ 0.01    
Redemption notice period   30 days    
Trigger price (in dollars per share)   18.00    
Archimedes Tech SPAC Partners Co, ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars | Minimum        
Class of Warrant or Right [Line Items]        
Number of consecutive trading days for determining share price   20 days    
Archimedes Tech SPAC Partners Co, ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars | Maximum        
Class of Warrant or Right [Line Items]        
Number of consecutive trading days for determining share price   30 days    
Class A Common Stock        
Class of Warrant or Right [Line Items]        
Sale of public shares (in shares)       673,416
SVB March 2021 Notes        
Class of Warrant or Right [Line Items]        
Issued detachable warrant (in shares)     708,808  
Detachable warrant exercise price (in dollars per share)     $ 3.67  
SCI June 2021        
Class of Warrant or Right [Line Items]        
Issued detachable warrant (in shares)     354,404  
Detachable warrant exercise price (in dollars per share)     $ 3.67