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 in of warrant liability at December 31, 2023 184,982
Change in fair value of warrant liability 0
Warrant liability - Ending balance $ 184,982