Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Schedule of Outstanding and Exercisable Warrants (Details)

v3.25.2
Stockholders' Equity - Schedule of Outstanding and Exercisable Warrants (Details) - Warrants [Member]
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding, Outstanding at December 31, 2024 | shares 10,074,195
Weighted Average Exercise Price, Outstanding at December 31, 2024 | $ / shares $ 4.91
Weighted Average Life (Years), Outstanding at December 31, 2024 3 years
Aggregate Intrinsic Value, Outstanding at December 31, 2024 | $
Number of Warrants Outstanding, Outstanding at June 30, 2025 | shares 10,074,195
Weighted Average Exercise Price, Outstanding at June 30, 2025 | $ / shares $ 4.91
Weighted Average Life (Years), Outstanding at June 30, 2025 2 years 6 months
Aggregate Intrinsic Value, Outstanding at June 30, 2025 | $