Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2023
Jun. 30, 2023
May 31, 2023
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jul. 04, 2023
Fair Value Measurements [Line Items]                  
Liabilities, fair value         $ 2,600   $ 2,600    
Shares of common stock (in Shares)             248,981    
Fair value converted notes totaled             $ 2,200    
Change in fair value             400    
Fair value of warrant issuance amount         (2,688) (10,424)  
Company withdrew amount       $ 2,000          
Line of credit amount issued       $ 2,000 $ 100,000   $ 100,000    
Outstanding balance repaid $ 400                
Warrant to purchase shares (in Shares)         362,657   362,657    
Warrants exercised (in Shares)             106,764    
Shares issued (in Shares)                 576
Warrant outstanding (in Shares)         96,980   96,980    
Warrants [Member]                  
Fair Value Measurements [Line Items]                  
Shares issued (in Shares)         41,667   41,667    
Series F Preferred Stock [Member]                  
Fair Value Measurements [Line Items]                  
Warrant to purchase shares (in Shares)         592,137   592,137    
Shares issued (in Shares)                 2,622
Senior Secured Notes [Member]                  
Fair Value Measurements [Line Items]                  
Fair value of warrant issuance amount             $ 200    
Senior Secured Notes [Member] | Series F Preferred Stock [Member]                  
Fair Value Measurements [Line Items]                  
Shares issued (in Shares)                 206
Line of Credits [Member]                  
Fair Value Measurements [Line Items]                  
Fair value of warrant issuance amount             5,600    
March Waiver Agreement [Member]                  
Fair Value Measurements [Line Items]                  
Fair value of warrant issuance amount   $ 200              
Line of Credit [Member]                  
Fair Value Measurements [Line Items]                  
Company withdrew amount     $ 400            
Fair value issuance         $ 1,900   1,900    
Other income expense             100    
Shares issued (in Shares)       45,000          
Warrant Inducement and Exercise Agreement [Member]                  
Fair Value Measurements [Line Items]                  
Fair value of warrant issuance amount             $ 800    
Shares issued (in Shares)         106,764   106,764    
Common stock fair value         $ 1,300   $ 1,300    
Loss on extinguishment             $ 500    
February Waiver Agreement [Member]                  
Fair Value Measurements [Line Items]                  
Shares issued (in Shares)         96,890   96,890    
Common stock fair value         $ 700   $ 700    
Exchange Agreements [Member]                  
Fair Value Measurements [Line Items]                  
Fair value issuance         1,300   1,300    
Series F-1 and F-2 Issuances [Member]                  
Fair Value Measurements [Line Items]                  
Fair value issuance         $ 1,200   $ 1,200    
Shares issued (in Shares)         523,323   523,323