XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - USD ($)
1 Months Ended 5 Months Ended
Jan. 08, 2024
Apr. 25, 2023
Jul. 31, 2024
Jun. 30, 2024
May 31, 2024
Apr. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Events [Abstract]                
Additional cash deposited in Trust Account $ 103,055 $ 487,500 $ 34,352 $ 34,352 $ 34,352 $ 34,352 $ 34,352 $ 812,500
Subsequent Event [Member]                
Subsequent Events [Abstract]                
Additional cash deposited in Trust Account     $ 34,352