Annual report [Section 13 and 15(d), not S-K Item 405]

Issuance of Series A Preferred Stock (Details)

v3.25.1
Issuance of Series A Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 13, 2024
Jul. 11, 2023
Mar. 03, 2023
Dec. 31, 2024
Dec. 19, 2024
Dec. 18, 2024
Dec. 11, 2024
Oct. 31, 2024
Oct. 09, 2024
Aug. 14, 2024
Jul. 29, 2024
Jul. 25, 2024
Jul. 23, 2024
Jul. 05, 2024
Jun. 25, 2024
Mar. 26, 2024
Dec. 31, 2023
Jun. 26, 2023
Mar. 31, 2023
Jul. 31, 2021
Issuance of Series A Preferred Stock [Line Items]                                        
Aggregate fair value (in Dollars)       $ 2.8                                
Common stock shares issued       113,842,364                         34,756,049      
Auto-conversion preferred shares   43,649   736,773                                
Original price per share (in Dollars per share)       $ 1,000                                
Conversion Price (in Dollars per share)       1                                
Share issued price per share (in Dollars per share)       $ 1,000                               $ 5
Annual dividend rate       8.00%                                
Voting rights of common stock       one                                
Divided shares       1,000                                
Voting rights of preferred stock       one                                
Conversion shares       1,000                                
Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares                                       4,000,000
Aggregate offering costs (in Dollars)                                     $ 0.2  
Warrants exercise price (in Dollars per share)       $ 6                               $ 6
Share issued price per share (in Dollars per share)                                       0.0125
Amended Tranche C Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   51,506.61294                                    
Tranche A Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Aggregate exercise price (in Dollars)     $ 25.0                                  
Auto-conversion preferred shares   47,852,430                                    
Tranche B Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Aggregate exercise price (in Dollars)     25.0                                  
Auto-conversion preferred shares   69,603,351                                    
Tranche C Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Aggregate exercise price (in Dollars)     $ 50.0                                  
Amended Tranche B Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   43,502,206                                    
Original Tranche C Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   69,603,531                                    
Common Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Share issued       977,407                                
Purchase price (in Dollars per share) $ 1,000                                      
Series A-1 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Number of share issued     30,190                                  
Aggregate net proceeds (in Dollars)     $ 28.0                                  
Agent fees and offering expenses (in Dollars)     $ 2.2                                  
Designated shares       30,190                                
Aggregate offering costs (in Dollars)       $ 2.0                                
Initial carrying value (in Dollars)       $ 25.4                                
Series A-1 Preferred Stock [Member] | Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       50,000                                
Series A-1 Preferred Stock [Member] | Shareholder [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued                                 0      
Series A-3 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       1,800,000                                
Warrants exercise price (in Dollars per share)   $ 1,000                                    
Series A-3 Preferred Stock [Member] | Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   25,840.3122                                    
Warrants exercise price (in Dollars per share)       $ 1,000                                
Series A-3 Preferred Stock [Member] | Tranche A Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares 47,852,430 25,840.3122 46,675,940                             47,852,430    
Series A-3 Preferred Stock [Member] | Amended Tranche A Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   47,852,430                                    
Series A-4 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       1,800,000                                
Series A-4 Preferred Stock [Member] | Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrants exercise price (in Dollars per share)       $ 1,000                                
Series A-4 Preferred Stock [Member] | Tranche B Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares     42,432,672                             43,502,206    
Series A-4 Preferred Stock [Member] | Amended Tranche B Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   25,666.30154                                    
Series A-5 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       3,600,000                                
Auto-conversion preferred shares   69,603,531                                    
Series A-5 Preferred Stock [Member] | Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrants exercise price (in Dollars per share)       $ 1,000                                
Series A-5 Preferred Stock [Member] | Tranche B Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   51,506.61294                                    
Series A-5 Preferred Stock [Member] | Tranche C Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   69,603,531 67,892,276                             69,603,531    
Series A-2 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       21,388.01                         43,649      
Preferred stock, par value (in Dollars per share)       $ 0.001                         $ 0.001      
Common stock shares issued             7,863,327   5,500,000 3,502,000 1,359,000 3,756,000 3,550,000   5,956,000 2,850,000        
Series A-2 Preferred Stock [Member] | Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       1,800,000                                
Series A-2 Preferred Stock [Member] | Shareholder [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued                                 43,649      
Series A Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock, par value (in Dollars per share)       $ 0.001                                
Series A Certificate of Designation [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Common stock shares issued   19,516,205                                    
Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       9,846,891                         9,926,161      
Preferred stock, par value (in Dollars per share)       $ 0.001                         $ 0.001      
Preferred stock shares issued                                    
Aggregate shares 21,388.01                                      
Original price per share (in Dollars per share)   $ 1,000                                    
Series A-3 Convertible Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Conversion Price (in Dollars per share)       $ 0.54                                
Series A-3 Convertible Preferred Stock [Member] | Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares       47,852,430                                
Series A-3 Convertible Preferred Stock [Member] | Tranche A Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   47,852,430                                    
Series A-3 Convertible Preferred Stock [Member] | Exchange Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued 25,900                                      
Conversion Price (in Dollars per share)       $ 0.54                                
Series A-4 Convertible Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   43,502,206                                    
Conversion Price (in Dollars per share)       0.59                                
Series A-4 Convertible Preferred Stock [Member] | Tranche B Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   43,502,206                                    
Series A-4 Convertible Preferred Stock [Member] | Amended Tranche B Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   25,666.30154                                    
Series A-4 Convertible Preferred Stock [Member] | Exchange Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued 25,700                                      
Conversion Price (in Dollars per share)       0.59                                
Series A-5 Convertible Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Conversion Price (in Dollars per share)       0.74                                
Series A-5 Convertible Preferred Stock [Member] | Amended Tranche C Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   69,603,531                                    
Series A-5 Convertible Preferred Stock [Member] | Exchange Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued 51,600                                      
Conversion Price (in Dollars per share)       0.74                                
Series A-2 Prime Convertible Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Conversion Price (in Dollars per share)       0.49                                
Series A-2 Prime Convertible Preferred Stock [Member] | Exchange Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Conversion Price (in Dollars per share)       0.49                                
Series A-2 Prime Preferred Stock [Member] | Exchange Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Preferred stock shares issued 21,400                                      
Common Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Auto-conversion preferred shares   43,502,206                                    
Original price per share (in Dollars per share)       $ 1,000                                
Share issued price per share (in Dollars per share)                                       $ 4.99
Common Stock [Member] | Tranche B Warrant [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Warrant acquired shares   69,603,351                                    
Common Stock [Member] | Amended Tranche B Warrants [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Auto-conversion preferred shares   47,852,430                                    
Series B-1 Convertible Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Proceed amount (in Dollars) $ 50.0                                      
Series B-1 Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Share issued 50,000                                      
Series B-1 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       7,882                              
Preferred stock, par value (in Dollars per share)       $ 0.001                         $ 0.001      
Conversion Price (in Dollars per share) $ 1                                      
Share issued price per share (in Dollars per share) $ 1,000                                      
Annual rate       8.00%                                
Annual dividend rate       14.00%                                
Outstanding common stock percentage       9.99%                                
Series B-1 Preferred Stock [Member] | Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Voting rights of common stock       one                                
Series B-2 Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Designated shares       50,000                                
Common stock shares issued         3,003,000 1,441,000   438,000           42,118,000            
Preferred stock shares issued                           7,882            
Outstanding common stock percentage       9.99%                                
Series B Certificate of Designation [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Common stock shares issued                           42,118,000            
Series B Preferred Stock [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Outstanding common stock percentage       19.90%                                
Private Placement [Member]                                        
Issuance of Series A Preferred Stock [Line Items]                                        
Gross proceed (in Dollars) $ 50.0