v3.25.2
Fair Value Measurements (Details Narrative) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash balance held in Trust Account $ 1,967,696 $ 4,553,517  
Aggregate value of warrants outstanding 266,667 1,297,866 $ 628,000
Cash [Member]      
Cash balance held in Trust Account $ 1,967,696 $ 0  
Public Warrants [Member]      
Aggregate value of warrants outstanding per share $ 0.03 $ 0.06  
Aggregate value of warrants outstanding $ 266,667 $ 826,666 400,000
Private Placement Warrants [Member]      
Aggregate value of warrants outstanding per share   $ 0.06  
Aggregate value of warrants outstanding $ 0 $ 471,200 $ 228,000