v3.25.2
Initial Public Offering (Details) - $ / shares
6 Months Ended
Jun. 12, 2024
Jun. 12, 2023
Mar. 14, 2022
Jun. 30, 2025
Dec. 31, 2024
Initial Public Offering [Line Items]          
Sale of stock description       Each Unit consists of one share of Class A Ordinary Share and one-half of one redeemable warrant (“Public Warrant”).  
Option purchase period       45 days  
Redeemed shares 12,339,057        
Public Warrant [Member]          
Initial Public Offering [Line Items]          
Price per unit (in Dollars per share)     $ 10    
Class A Ordinary Shares [Member]          
Initial Public Offering [Line Items]          
Shares purchased       1  
Redeemed shares 12,339,057 6,119,519      
Ordinary shares outstanding      
Class A Ordinary Shares [Member] | Public Warrant [Member]          
Initial Public Offering [Line Items]          
Exercise price per share (in Dollars per share)     $ 11.5 $ 11.5  
Class B Ordinary Shares [Member]          
Initial Public Offering [Line Items]          
Ordinary shares outstanding       5,750,000 5,750,000
IPO [Member]          
Initial Public Offering [Line Items]          
Number of units     23,000,000 23,000,000  
Price per unit (in Dollars per share)     $ 10.3 $ 10  
Ordinary shares outstanding 10,291,424 22,630,481      
IPO [Member] | Class A Ordinary Shares [Member]          
Initial Public Offering [Line Items]          
Ordinary shares outstanding 4,541,424 16,880,481      
IPO [Member] | Class B Ordinary Shares [Member]          
Initial Public Offering [Line Items]          
Ordinary shares outstanding 5,750,000 5,750,000      
Over-Allotment Option [Member]          
Initial Public Offering [Line Items]          
Number of units     3,000,000 3,000,000