v3.25.2
Restatement of Previously Issued Financial Statements (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restatement of Previously Issued Financial Statements    
Cash withdrawn from Trust Account in connection with redemption $ 1,019,230
Net cash provided by (used in) investing activities 1,016,159 6,803
Redemption of ordinary shares (1,019,230) (132,263)
Net cash provided by (used in) financing activities (674,716) $ (116,663)
As Reported | Error correction in investing and financing activity    
Restatement of Previously Issued Financial Statements    
Cash withdrawn from Trust Account in connection with redemption (1,019,230)  
Net cash provided by (used in) investing activities (1,022,301)  
Redemption of ordinary shares 1,019,230  
Net cash provided by (used in) financing activities 1,363,744  
Adjustment | Error correction in investing and financing activity    
Restatement of Previously Issued Financial Statements    
Cash withdrawn from Trust Account in connection with redemption 2,038,460  
Net cash provided by (used in) investing activities 2,038,460  
Redemption of ordinary shares (2,038,460)  
Net cash provided by (used in) financing activities $ (2,038,460)