Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Warrant Activity (Details)

v3.24.0.1
Stockholders' Equity - Warrant Activity (Details) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2021
Dec. 31, 2018
Class of Warrant or Right [Line Items]        
Number of warrants (in shares) 0 132,651    
2020 Convertible Notes warrant        
Class of Warrant or Right [Line Items]        
Cash exercise price per share (in dollars per share)   $ 71.23 $ 71.23  
Number of warrants (in shares) 0 56,226    
Common stock warrants (Series F)        
Class of Warrant or Right [Line Items]        
Cash exercise price per share (in dollars per share)   $ 461.00   $ 461
Number of warrants (in shares) 0 7,548    
Public Warrants (PHUNW)        
Class of Warrant or Right [Line Items]        
Cash exercise price per share (in dollars per share)   $ 575.00    
Number of warrants (in shares) 0 35,226    
Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Cash exercise price per share (in dollars per share)   $ 575.00    
Number of warrants (in shares) 0 33,168    
Unit Purchase Option Warrants        
Class of Warrant or Right [Line Items]        
Cash exercise price per share (in dollars per share)   $ 575.00    
Number of warrants (in shares) 0 483