XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Net Income/(Loss) Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]            
Net income $ 385,370 $ 442,265 $ 701,529 $ 524,743 $ 827,635 $ 1,226,272
Income earned on Trust Account (675,837)   (841,820)   (1,463,005) (1,574,062)
Accretion of carrying value to redemption value (165,000)     (330,000) (7,737,382)
Net loss including accretion of equity into redemption value $ (455,467)   $ (140,291)   $ (965,370) $ (8,085,172)