v3.25.1
Schedule of Derivative Liabilities at Fair Value (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding, Modification of warrants | shares 8,834,034
Fair value of warrants | $ $ 600,000
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Liabilities [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding, Beginning balance | shares 49,020
Derivative Instrument Liability, Beginning balance | $ $ 333,189
Number of Warrants Outstanding, Modification of warrants | shares [1]
Derivative Instrument Liability, Issuance of warrants | $ $ 4,202,178 [1]
Number of Warrants Outstanding, Modification of warrants | shares 4,879,849
Derivative Instrument Liability, Issuance of warrants | $ $ 1,486,568
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Liabilities [Member] | 2025 Series A Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding, Issuance of warrants | shares 3,443,461
Derivative Instrument Liability, Issuance of warrants | $ $ 1,348,441
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Liabilities [Member] | 2025 Series B Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding, Issuance of warrants | shares 10,221,402
Derivative Instrument Liability, Issuance of warrants | $ $ 5,360,673
Number of Warrants Outstanding, Modification of warrants | shares (8,834,034)
Derivative Instrument Liability, Issuance of warrants | $ $ (9,757,913)
[1] The total change in fair value of warrants excludes the expense of $0.6 million of issuance cost.