Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity - Schedule of Number of Common Stock Issued upon the Conversion of the Senior Preferred Stock (Details)

v3.25.1
Stockholders’ Equity - Schedule of Number of Common Stock Issued upon the Conversion of the Senior Preferred Stock (Details)
3 Months Ended
Mar. 31, 2025
shares
Preferred Stock Series A, B and C  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 502,450
Number of common stock issued upon conversion (in shares) 2,235
Series A Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 251
Number of common stock issued upon conversion (in shares) 242
Series B Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 1,443
Number of common stock issued upon conversion (in shares) 1,472
Series C Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 500,756
Number of common stock issued upon conversion (in shares) 521
Series F, F1 and F2 Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 6,254
Series F, F1 and F2 Preferred Stock | Number of Common Stock Shares Issued through Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 6,017
Series F, F1 and F2 Preferred Stock | Number of Common Stock Shares Issued for Deemed Dividend in Connection with Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 333
Series F Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 4,448
Series F Preferred Stock | Number of Common Stock Shares Issued through Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 4,323
Series F Preferred Stock | Number of Common Stock Shares Issued for Deemed Dividend in Connection with Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 259
Series F-1 Preferred Shares  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 653
Series F-1 Preferred Shares | Number of Common Stock Shares Issued through Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 758
Series F-1 Preferred Shares | Number of Common Stock Shares Issued for Deemed Dividend in Connection with Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 0
Series F-2 Preferred Stock  
Class of Stock [Line Items]  
Number of preferred stock Shares converted (in shares) 1,153
Series F-2 Preferred Stock | Number of Common Stock Shares Issued through Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 936
Series F-2 Preferred Stock | Number of Common Stock Shares Issued for Deemed Dividend in Connection with Conversion  
Class of Stock [Line Items]  
Number of common stock issued upon conversion (in shares) 74