v3.25.2
Condensed Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2025
Dec. 31, 2024
Ordinary shares subject to possible redemption, shares at redemption value 17,500,000 17,500,000
Ordinary shares subject to possible redemption, per share (in Dollars per share) $ 10.3 $ 10.09
Preference shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preference shares, authorized 1,000,000 1,000,000
Preference shares, issued
Preference shares, outstanding
Class A Ordinary Shares    
Ordinary shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Ordinary shares, authorized 200,000,000 200,000,000
Ordinary shares, issued 988,125 988,125
Ordinary shares, outstanding 988,125 988,125
Class B Ordinary Shares    
Ordinary shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Ordinary shares, authorized 20,000,000 20,000,000
Ordinary shares, issued 5,833,333 6,708,333
Ordinary shares, outstanding 5,833,333 6,708,333