v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
Jul. 29, 2026
Jul. 21, 2026
Subsequent Event [Line Items]    
Cash fee payable   $ 125,000
Number of ordinary shares not redeemed   125,000
Redemption request received from ordinary share holders 24,548,661