v3.25.2
Fair Value Measurements - Schedule of Change in the Fair Value of the Derivative Liabilities Measured Using Level 3 Inputs (Details) - Level 3 [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Change in the Fair Value of the Derivative Liabilities Measured Using Level 3 Inputs [Line Items]    
Derivative warrant liabilities at beginning balance $ 342,235
Change in fair value of derivative liabilities   (10,707)
Gain on extinguishment of forward purchase agreement   (331,528)
Derivative warrant liabilities at ending balance  
Public and Private Placement Warrants [Member]    
Schedule of Change in the Fair Value of the Derivative Liabilities Measured Using Level 3 Inputs [Line Items]    
Derivative warrant liabilities at beginning balance 112,460 2,205,000
Change in fair value of derivative liabilities (24,260) (2,092,540)
Derivative warrant liabilities at ending balance $ 88,200 $ 112,460