XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants -Summary of Warrants Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Class Of Warrant Or Right [Line Items]      
Exercise price of warrants   $ 9.6875  
Series E Redeemable Convertible Preferred Stock      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2014-08    
Shares of Common Stock Underlying Warrants 159    
Exercise price of warrants $ 4,231.80    
Expiration Date 2024    
Common Stock Warrants      
Class Of Warrant Or Right [Line Items]      
Shares of Common Stock Underlying Warrants 251    
Exercise price of warrants $ 496.80    
Expiration Date 2026    
Common Stock Warrants | Series E Redeemable Convertible Preferred Stock      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2016-03    
Common Stock Tranche One      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2018-03    
Shares of Common Stock Underlying Warrants 100    
Exercise price of warrants $ 1,391.40    
Expiration Date 2028    
Common Stock Tranche Two      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2022-03    
Shares of Common Stock Underlying Warrants 270,415    
Exercise price of warrants $ 24.744    
Expiration Date 2024    
Common Stock Tranche Three      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2022-03    
Shares of Common Stock Underlying Warrants     270,415
Exercise price of warrants $ 24.744    
Expiration Date 2027    
Common Stock Tranche Four      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2022-12    
Shares of Common Stock Underlying Warrants 1,290,322    
Exercise price of warrants $ 7.50    
Expiration Date 2024    
Common Stock Tranche Five      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2022-12    
Shares of Common Stock Underlying Warrants 1,290,322    
Exercise price of warrants $ 7.50    
Expiration Date 2027    
Common Stock Tranche Six      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2022-12    
Shares of Common Stock Underlying Warrants 38,709    
Exercise price of warrants $ 9.6875    
Expiration Date 2027    
SVB Term Loan      
Class Of Warrant Or Right [Line Items]      
Warrant Issuance Date 2020-06    
Shares of Common Stock Underlying Warrants 3,574    
Exercise price of warrants $ 139.878    
Expiration Date 2030