Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Warrants (Details)

v3.23.1
Stockholders' Equity - Warrants (Details) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]    
Number of warrants (in shares) 6,632,561 6,632,561
2020 Convertible Note warrant    
Class of Warrant or Right [Line Items]    
Exercise price per share (in dollars per share) $ 1.42 $ 1.42
Number of warrants (in shares) 2,811,315 2,811,315
Common stock warrants (Series F)    
Class of Warrant or Right [Line Items]    
Exercise price per share (in dollars per share) $ 9.22 $ 9.22
Number of warrants (in shares) 377,402 377,402
Public warrants (PHUNW)    
Class of Warrant or Right [Line Items]    
Exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 1,761,291 1,761,291
Private placement warrants    
Class of Warrant or Right [Line Items]    
Exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 1,658,381 1,658,381
Unit purchase option warrants    
Class of Warrant or Right [Line Items]    
Exercise price per share (in dollars per share) $ 11.50 $ 11.50
Number of warrants (in shares) 24,172 24,172