Annual report pursuant to Section 13 and 15(d)

Warrants (Details)

v3.24.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 12, 2022
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2023
Jan. 31, 2023
Mar. 23, 2022
Mar. 17, 2022
Warrants [Line Items]              
Warrant issued       96,894   200,000 3,333
Exercise price per share (in Dollars per share)             $ 120
Purchase an aggregate of shares 5,000            
Purchase value of warrants (in Dollars) $ 100   $ 855        
Common stock price per share (in Dollars per share) $ 45            
Warrant fair value (in Dollars)   $ (10,458) $ (1,023)        
Prepaid assets (in Dollars)   $ 100          
Total fair value (in Dollars)             $ 200
Senior Notes [Member]              
Warrants [Line Items]              
Warrant issued   41,667          
Exercise price per share (in Dollars per share)   $ 19.3          
Warrants expire   5 years          
Warrant [Member]              
Warrants [Line Items]              
Warrant issued   106,764          
Exercise price per share (in Dollars per share)   $ 19.3          
Warrants expire   5 years          
Class of warrant exercised   106,764          
Warrant fair value (in Dollars)   $ 200          
Two Thousand Twenty Two Notes [Member]              
Warrants [Line Items]              
Warrant issued   362,657          
Exercise price per share (in Dollars per share)   $ 19.3          
Warrants expire   5 years          
Common Stock [Member]              
Warrants [Line Items]              
Exercise price per share (in Dollars per share)       $ 19.3 $ 19.32    
F-1 Warrants and F-2 Warrants [Member]              
Warrants [Line Items]              
Exercise price per share (in Dollars per share)   $ 8.87          
Purchase an aggregate of shares   592,137          
Series F-1 Preferred Stock [Member]              
Warrants [Line Items]              
Exercise price per share (in Dollars per share)   $ 8.99          
Purchase an aggregate of shares   398,379          
Warrant fair value (in Dollars)   $ 900          
Series F-2 Preferred Stock [Member]              
Warrants [Line Items]              
Exercise price per share (in Dollars per share)   $ 9.23          
Purchase an aggregate of shares   124,948          
Warrant fair value (in Dollars)   $ 300          
Line of Credit [Member]              
Warrants [Line Items]              
Warrant issued   45,000          
Exercise price per share (in Dollars per share)   $ 0.5          
Warrants expire   5 years