v3.25.1
Initial Public Offering (Details) - $ / shares
3 Months Ended
Dec. 11, 2024
Mar. 31, 2025
Right [Member]    
Initial Public Offering [Line Items]    
Number of share 1  
Class A Ordinary Share [Member]    
Initial Public Offering [Line Items]    
Number of share 1  
Common rights one one
Number of shares 1  
IPO [Member]    
Initial Public Offering [Line Items]    
Sold units 23,000,000  
Unit price per share (in Dollars per share) $ 10  
Over-Allotment Option [Member] | Class A Ordinary Share [Member]    
Initial Public Offering [Line Items]    
Sold units 3,000,000