Quarterly report pursuant to Section 13 or 15(d)

Borrowings - Short-term Loan Agreement - Meriwether (Details)

v3.24.1.1.u2
Borrowings - Short-term Loan Agreement - Meriwether (Details)
1 Months Ended 3 Months Ended
Jan. 19, 2024
USD ($)
item
$ / shares
shares
Oct. 10, 2023
USD ($)
Sep. 08, 2023
USD ($)
Feb. 29, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
shares
Feb. 02, 2024
shares
Jan. 26, 2024
shares
Dec. 31, 2023
$ / shares
Borrowings                  
Amortization of debt discounts         $ 1,260,000 $ 719,000      
Aggregate shares issued upon exercise of warrants (in shares) | shares         0 7,454      
Agreement Entered With Number of Investors | item 4                
Temporary equity, par or stated value per share | $ / shares         $ 0.0001       $ 0.0001
Series B preferred stock | Series B Preferred Stock                  
Borrowings                  
Warrants exercise price (in $ per share) | $ / shares         $ 35.72        
Short-term loan | Meriwether                  
Borrowings                  
Debt instrument, interest rate (in %)     18.00%            
Loan fee   $ 20,000 $ 50,000            
Exit fee amount     $ 50,000            
January 2024 Short-Term Loan Agreement | January 2024 Promissory notes                  
Borrowings                  
Principal amount $ 1,000,000                
Repayment of of Debt in Cash       $ 667,000          
Repayment of Debt in Shares       $ 333,000          
Proceeds from Notes Payable $ 600,000                
January 2024 Short-Term Loan Agreement | Series B Preferred Stock                  
Borrowings                  
Temporary equity, par or stated value per share | $ / shares $ 0.0001                
January 2024 Short-Term Loan Agreement | January 2024 Warrant Shares                  
Borrowings                  
Aggregate shares issued upon exercise of warrants (in shares) | shares 66,665                
Warrants exercise price (in $ per share) | $ / shares $ 22.23                
January 2024 Short-Term Loan Agreement | Series B preferred stock | Series B Preferred Stock | January 2024 Promissory notes                  
Borrowings                  
Aggregate shares issued upon exercise of warrants (in shares) | shares 9,322           29,322 29,322  
Shares, Exercise of Warrants for Repayment Of Debt | shares       9,322