v3.25.2
Segment Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Information          
Number of reportable segments | segment     1    
Trust Account $ 26,090,885   $ 26,090,885   $ 25,554,084
Cash 157,647   157,647   495,352
General and administrative expenses 144,011 $ 181,686 316,503 $ 431,979  
Income from investments held in Trust Account 269,208 2,101,559 536,801 4,316,478  
Reportable segment          
Segment Information          
Trust Account 26,090,885   26,090,885   25,554,084
Cash 157,647   157,647   $ 495,352
General and administrative expenses 144,011 181,686 316,503 431,979  
Income from investments held in Trust Account $ 269,208 $ 2,101,559 $ 536,801 $ 4,316,478