v3.25.2
Fair Value Measurements (Details 1) - Fair Value, Recurring [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Warrant liability $ 184,982 $ 333,482
Represents the member information pertaining to redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment. | Fair Value, Inputs, Level 1 [Member]    
Warrant liability 184,982 184,982
Represents the member information pertaining to redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full. | Fair Value, Inputs, Level 2 [Member]    
Warrant liability $ 0 $ 148,500