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

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)
12 Months Ended
Dec. 31, 2024
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
Preferred Stock Series F, F-1, and F-2  
Class of Stock [Line Items]  
Number of Preferred Stock Shares Converted (in shares) 6,254
Preferred Stock Series F, F-1, and F-2 | Total Number of Common Stock Shares Issued through Conversion  
Class of Stock [Line Items]  
Number of Common Stock Issued Upon Conversion (in shares) 6,017
Preferred Stock Series F, F-1, and F-2 | 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 | Total 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 Stock  
Class of Stock [Line Items]  
Number of Preferred Stock Shares Converted (in shares) 653
Series F-1 Preferred Stock | Total 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 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) 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 | Total 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