v3.25.2
Fair Value Measurements (Details 3) - Fair Value, Inputs, Level 3 [Member] - Warrant [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
Warrant liability - Beginning balance $ 0
Transfer out of warrant liability at December 31, 2023 826,666
Change in fair value of warrant liability (559,999)
Warrant liability - Ending balance $ 266,667