Quarterly report [Sections 13 or 15(d)]

Issuance of Series A-1 Preferred Stock (Details)

v3.25.1
Issuance of Series A-1 Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 13, 2024
Jul. 11, 2023
Mar. 03, 2023
Mar. 31, 2025
Feb. 18, 2025
Dec. 31, 2024
Dec. 11, 2024
Oct. 09, 2024
Aug. 14, 2024
Jul. 29, 2024
Jul. 25, 2024
Jul. 23, 2024
Jun. 25, 2024
Mar. 26, 2024
Dec. 31, 2023
Mar. 31, 2023
Jul. 31, 2021
Issuance of Series A Preferred Stock [Line Items]                                  
Designated shares       9,846,891   9,846,891                      
Preferred stock, par value (in Dollars per share)       $ 0.001   $ 0.001                      
Aggregate fair value (in Dollars)       $ 2.8                          
Common stock shares issued       119,749,743   113,842,364                      
Auto-conversion preferred shares   43,649   736,773                          
Preferred stock shares issued                              
Original price per share (in Dollars per share)       $ 1,000                          
Conversion Price (in Dollars per share)       1                          
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
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                            
Tranche B Warrant [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Aggregate exercise price (in Dollars)     25.0                            
Tranche C Warrant [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Aggregate exercise price (in Dollars)     $ 50.0                            
Original Tranche C Warrants [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Warrant acquired shares   69,603,531                              
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                          
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 46,675,940                            
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   43,502,206 42,432,672                            
Series A-5 Preferred Stock [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Designated shares       3,600,000                          
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 C Warrant [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Warrant acquired shares   69,603,531 67,892,276                            
Series A-2 Preferred Stock [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Designated shares       21,338.01   21,338.01                      
Preferred stock, par value (in Dollars per share)       $ 0.001   $ 0.001                      
Common stock shares issued             4,624,551 5,500,000 3,502,000 1,359,000 3,756,000 3,550,000 5,956,000 2,850,000      
Preferred stock shares issued       5,464.21   6,150.21                      
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]                                  
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] | 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]                                  
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-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-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] | 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 Preferred Stock [Member]                                  
Issuance of Series A Preferred Stock [Line Items]                                  
Common stock shares issued         1,400,000                        
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]                                  
Original price per share (in Dollars per share)       $ 1,000