v3.24.1.1.u2
Class A ordinary shares subject to possible redemption - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jan. 29, 2024
Jan. 01, 2024
Jul. 21, 2023
Feb. 01, 2023
Jan. 01, 2023
Temporary Equity, Shares Outstanding 1,332,961   2,011,826   2,011,826     26,450,000
Temporary Equity, Carrying Amount, Attributable to Parent $ 14,954,547   $ 22,316,346   $ 22,316,346     $ 273,539,825
Temporary Equity Shares Redeemed         (678,865)     (24,438,174)
Temporary Equity Value Redeemed         $ (7,553,041)     $ (254,413,925)
Common Class A [Member]                
Temporary Equity, Shares Outstanding 1,332,961   2,011,826          
Temporary Equity, Carrying Amount, Attributable to Parent $ 14,954,547   $ 22,316,346          
Temporary Equity Shares Redeemed       678,865   2,198,202 22,239,972  
Temporary Equity Value Redeemed       $ 7,600,000   $ 23,802,065 $ 230,611,860  
Temporary Equity, Accretion to Redemption Value $ 191,242 $ 1,571,942 $ 3,190,446