v3.25.2
Fair Value Measurements (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Warrant liability, beginning $ 184,982 $ 333,482
Change in valuation inputs or other assumptions (123,321) 166,740
Warrant liability, ending (61,661) 500,222
Public Warrant    
Warrant liability, beginning 184,982 184,982
Change in valuation inputs or other assumptions (123,321) 92,490
Warrant liability, ending (61,661) 277,472
Private Placement Warrants [Member]    
Warrant liability, beginning 0 148,500
Change in valuation inputs or other assumptions 0 74,250
Warrant liability, ending $ 0 $ 222,750