v3.25.1
Initial Public Offering (Details) - IPO [Member] - Class A Ordinary Shares [Member] - Subsequent Event [Member]
May 05, 2025
$ / shares
shares
Initial Public Offering [Line Items]  
Sold shares | shares 24,000,000
Price per share | $ / shares $ 10