XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Class of Warrant or Right [Line Items]      
Exercise Price (usd per share)   $ 0.01 $ 0.01
Fair Value at Issuance $ 0.0 $ 11.8  
TriplePoint Equity-Classified Common Stock Warrants Issued Nov 2016      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 82,891 82,891  
Exercise Price (usd per share) $ 7.54 $ 7.54  
Fair Value at Issuance $ 0.3 $ 0.3  
TriplePoint Equity-Classified Common Stock Warrants Issued Jun 2017      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 18,236 18,236  
Exercise Price (usd per share) $ 7.54 $ 7.54  
Fair Value at Issuance $ 0.1 $ 0.1  
TriplePoint Equity-Classified Common Stock Warrants Issued Sep 2017      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 14,920 14,920  
Exercise Price (usd per share) $ 7.54 $ 7.54  
Fair Value at Issuance $ 0.1 $ 0.1  
TriplePoint Equity-Classified Common Stock Warrants Issued Jan 2018      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 16,578 16,578  
Exercise Price (usd per share) $ 7.54 $ 7.54  
Fair Value at Issuance $ 0.1 $ 0.1  
TriplePoint Equity-Classified Common Stock Warrants Issued Apr 2018      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 16,578 16,578  
Exercise Price (usd per share) $ 7.54 $ 7.54  
Fair Value at Issuance $ 0.1 $ 0.1  
TriplePoint Equity-Classified Common Stock Warrants Issued Nov 2015      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 35,215    
Exercise Price (usd per share) $ 17.04    
Fair Value at Issuance $ 0.2    
TriplePoint Equity-Classified Common Stock Warrants Issued Jun 2016      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 28,172    
Exercise Price (usd per share) $ 17.04    
Fair Value at Issuance $ 0.2    
TriplePoint Equity-Classified Common Stock Warrants Issued Sep 2016      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 24,650    
Exercise Price (usd per share) $ 17.04    
Fair Value at Issuance $ 0.1    
Double Helix Temasek Equity-Classified Common Stock Warrants One Issued Jul 2018      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   730,000  
Exercise Price (usd per share)   $ 0.01  
Fair Value at Issuance   $ 9.0  
Double Helix Temasek Equity-Classified Common Stock Warrants Two Issued Jul 2018      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 730,000 730,000  
Exercise Price (usd per share) $ 27.40 $ 27.40  
Fair Value at Issuance $ 1.3 $ 1.3  
Double Helix Temasek Equity-Classified Common Stock Warrants Two Issued October 2021      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 394,343    
Exercise Price (usd per share) $ 21.00    
Fair Value at Issuance $ 5.3    
Equity Classified Common Stock Warrants      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares) 1,361,583 1,609,203  
Fair Value at Issuance $ 7.8 $ 11.0  
TriplePoint Liability-Classified Preferred Stock Warrants Issued Nov 2015      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   35,215  
Exercise Price (usd per share)   $ 17.04  
Fair Value at Issuance   $ 0.2  
TriplePoint Liability-Classified Preferred Stock Warrants Issued Jun 2016      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   28,172  
Exercise Price (usd per share)   $ 17.04  
Fair Value at Issuance   $ 0.2  
TriplePoint Liability-Classified Preferred Stock Warrants Issued Sep 2016      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   24,650  
Exercise Price (usd per share)   $ 17.04  
Fair Value at Issuance   $ 0.1  
10 Jay Liability-Classified Preferred Stock Warrants Issued Oct 2020      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   76,627  
Exercise Price (usd per share)   $ 14.74  
Fair Value at Issuance   $ 0.0  
Ares Liability-Classified Common Stock Warrants Issued Oct 2020      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   1,651,701  
Exercise Price (usd per share)   $ 0.01  
Fair Value at Issuance   $ 11.6  
Liability-Classified Common Stock Warrants      
Class of Warrant or Right [Line Items]      
Number of Shares (in shares)   1,816,365  
Fair Value at Issuance $ 0.0 $ 12.1