v3.25.3
Fair Value of Financial Instruments - Additional Information (Details)
Apr. 28, 2025
USD ($)
$ / shares
New Senior Convertible Promissory Notes [Member]  
Debt Instrument [Line Items]  
Principal amount $ 239,928
Debt instrument maturity date Apr. 08, 2025
Debt instrument interest rate 6.00%
Exchange Agreement [Member]  
Debt Instrument [Line Items]  
Principal amount $ 2,500,000
Debt instrument maturity date Aug. 23, 2025
Debt instrument interest rate 8.00%
Exchange Agreement [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Conversion price per share | $ / shares $ 0.63
Exchange Agreement [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Conversion price per share | $ / shares $ 0.62
Exchange Agreement [Member] | New Senior Convertible Promissory Notes [Member]  
Debt Instrument [Line Items]  
Principal amount $ 2,803,818
Debt instrument maturity date Apr. 30, 2030
Debt instrument interest rate 6.00%
Exchange Agreement [Member] | New Senior Convertible Promissory Notes [Member] | Convertible Notes Payable [Member]  
Debt Instrument [Line Items]  
Principal amount $ 2,563,890