Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Warrant Activity (Details)

v3.22.1
Stockholders' Equity - Warrant Activity (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]    
Number of warrants (in shares) 5,636,801 5,996,112
2020 Convertible Notes warrant    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 2.25 $ 4.00
Number of warrants (in shares) 35,555 2,160,000
Common stock warrant (Series D-1)    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 2.25 $ 5.54
Number of warrants (in shares) 377,402 14,866
Common stock warrants (Series F)    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 9.22 $ 9.22
Number of warrants (in shares) 1,761,291 377,402
Public Warrants (PHUNW)    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 1,658,381 1,761,291
Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 1,780,000 1,658,381
Unit Purchase Option Warrants    
Class of Warrant or Right [Line Items]    
Cash exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 24,172 24,172