v3.25.2
Preferred Stock - Additional Information (Details) - USD ($)
3 Months Ended
Jun. 25, 2025
Apr. 29, 2025
Mar. 07, 2025
Feb. 11, 2025
Feb. 10, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
May 31, 2024
Class of Stock [Line Items]                  
Preferred stock, shares issued           1,191   0  
Preferred stock, shares outstanding           1,191   0  
Preferred stock, shares authorized           10,000,000   10,000,000  
Preferred stock, par value           $ 0.0001   $ 0.0001  
Aggregate price of shares           $ 1,908,000      
Proceeds from any future financing to redeem any shares   25.00%              
Percentage of investor right to participate in financing   20.00%              
Warrants to purchase common stock           61,287      
Warrants, Exercise Price                 $ 14.45
Proceeds from Issuance of Warrants $ 585,000                
Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued during the period           260,258      
Warrants                  
Class of Stock [Line Items]                  
Proceeds from Issuance of Warrants $ 130,000                
Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Number of shares issued during the period       55,635     500,000    
Aggregate price of shares       $ 1,200,000          
Securities Purchase Agreement | Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued during the period             55,704    
Preferred Purchase Agreement                  
Class of Stock [Line Items]                  
Preferred stock, shares issued 700                
Threshold consecutive trading days   5 days              
Percentage of cash fee payable   8.00%              
Proceeds From Investors   6.00%              
Gross Proceed Received $ 700,000                
Initital Tranche Closing                  
Class of Stock [Line Items]                  
Payment for craft $ 56,000                
Warrants Expiration Date Jun. 25, 2030                
Warrants to purchase common stock 61,287                
Warrants, Exercise Price $ 3.85                
Percentage of closing price per share 110.00%                
Series A Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares issued     87.5568     491      
Preferred stock, shares outstanding           491      
Preferred stock, shares authorized         6,000        
Preferred stock, par value           $ 0.0001      
Conversion of shares     51,504   588        
Beneficial ownership percentage         9.90%        
Series A Preferred Stock | Maximum                  
Class of Stock [Line Items]                  
Percentage of common stock issued and outstanding after conversion of shares         19.90%        
Series A Preferred Stock | Minimum                  
Class of Stock [Line Items]                  
Percentage of common stock issued and outstanding after conversion of shares         4.90%        
Series A Preferred Stock | Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Number of shares issued during the period       360     131    
Series B Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares issued           700      
Preferred stock, shares outstanding           700      
Preferred stock, par value           $ 0.0001      
Beneficial ownership percentage   4.90%              
Number of shares issued during the period   8,400              
Preferred stock, annual dividend rate percentage   10.00%              
Preferred stock, dividend payment terms   Dividends shall accrue from the date of each such Tranche Closing, and for as long as any shares of Series B Preferred Stock remain issued and outstanding and are payable quarterly in arrears. At the Company’s option, dividends on the Series B Preferred Stock may be paid in (i) cash, (ii) by adding the amount of dividends payable on such date to the aggregate Stated Value of such holder’s shares of Series B Preferred Stock (“PIK Dividends”), or (iii) any combination of cash and PIK Dividends.              
Preferred stock, dividend rate per share   $ 1,000              
Preferred Stock, Voting Rights   except as otherwise provided by the Series B Certificate of Designation or required by law, the Series B Preferred Stock has no voting rights.              
Preferred stock, conversion price percentage   90.00%              
Preferred stock, minimum floor price   $ 1.294              
Number of trading days preceding delivery of conversion notice   5 days              
Preferred stock, redemption price percentage   115.00%              
Preferred stock, redemption prior written notice period   10 days              
Maximum percentage of net proceeds from equity financing to redeem outstanding preferred stock   25.00%              
Preferred stock, redemption, post equity financing notice expiration period   5 days              
Warrants to purchase common stock 10,000                
Proceeds from Issuance of Warrants $ 455,000                
Series B Preferred Stock | Maximum                  
Class of Stock [Line Items]                  
Percentage of common stock issued and outstanding after conversion of shares   19.90%              
Series B Preferred Stock | Minimum                  
Class of Stock [Line Items]                  
Percentage of common stock issued and outstanding after conversion of shares   4.90%              
Series B Preferred Stock | Preferred Purchase Agreement                  
Class of Stock [Line Items]                  
Warrant to purchase common stock issuable upon conversion   30.00%              
Warrant exercisable year   5 years              
Number of consummated trading days   5 days              
Series B Preferred Stock | Preferred Purchase Agreement | Maximum                  
Class of Stock [Line Items]                  
Number of shares issued during the period   8,400              
Aggregate price of shares   $ 8,400,000              
Series B Preferred Stock | Initital Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   700              
Aggregate price of shares   $ 700,000              
Warrants, Exercise Price $ 4.2                
Series B Preferred Stock | Second Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   700              
Aggregate price of shares   $ 700,000              
Number of consummated trading days   10 days              
Series B Preferred Stock | Third Tranche Closing                  
Class of Stock [Line Items]                  
Aggregate price of shares   $ 1,750,000              
Series B Preferred Stock | Fourth Tranche Closing                  
Class of Stock [Line Items]                  
Aggregate price of shares   $ 1,750,000              
Number of consummated trading days   20 days              
Series B Preferred Stock | Fifth Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   1,750              
Series B Preferred Stock | Final Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   1,750              
Aggregate price of shares   $ 1,750,000              
Number of consummated trading days   20 days              
Series B Convertible Preferred Stock | Third Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   1,750              
Number of consummated trading days   20 days              
Series B Convertible Preferred Stock | Fourth Tranche Closing                  
Class of Stock [Line Items]                  
Number of shares issued during the period   1,750              
Series B Convertible Preferred Stock | Fifth Tranche Closing                  
Class of Stock [Line Items]                  
Aggregate price of shares   $ 1,750,000              
Number of consummated trading days   20 days