v3.25.2
Initial Public Offering (Details)
2 Months Ended 5 Months Ended
May 02, 2025
$ / shares
shares
Mar. 31, 2025
$ / shares
shares
Jun. 30, 2025
Days
$ / shares
shares
Initial Public Offering [Line Items]      
Per share unit amount $ 10   $ 10
Number of warrants in a unit     1
Price of warrant     0.01
Class A ordinary shares equals or exceeds per share     $ 18
Trading days     20 days
Trading day period commencing (in Days) | Days     30
Business days     3 days
Trading day period ending (in Days) | Days     10
Public Warrants [Member]      
Initial Public Offering [Line Items]      
Number of warrants in a unit   $ 1  
Warrants [Member]      
Initial Public Offering [Line Items]      
Warrant price per share     $ 18
Warrants outstanding shares (in Shares) | shares     22,280,000
Class A Ordinary Shares [Member]      
Initial Public Offering [Line Items]      
Number of shares in a unit (in Shares) | shares 1    
Number of warrants in a unit   1  
Warrant price per share   $ 11.5 $ 11.5
Class A Ordinary Shares [Member] | Warrants [Member]      
Initial Public Offering [Line Items]      
Warrant price per share     $ 11.5
Initial Public Offering [Member]      
Initial Public Offering [Line Items]      
Number of new units issued during the period (in Shares) | shares 30,000,000    
Per share unit amount $ 10    
Initial Public Offering [Member] | Class A Ordinary Shares [Member] | Public Warrants [Member]      
Initial Public Offering [Line Items]      
Number of shares in a unit (in Shares) | shares   1  
Over-Allotment Option [Member]      
Initial Public Offering [Line Items]      
Number of new units issued during the period (in Shares) | shares 3,600,000   3,960,000
Per share unit amount $ 10    
Public Warrants [Member]      
Initial Public Offering [Line Items]      
Per share unit amount $ 0.18    
Warrants outstanding shares (in Shares) | shares     15,000,000
Private Placement Warrants [Member]      
Initial Public Offering [Line Items]      
Warrants outstanding shares (in Shares) | shares     7,280,000