v3.25.2
Forfeiture Shares (Details) - shares
Sep. 30, 2024
Mar. 29, 2021
Forfeiture Shares [Line Items]    
Number of ordinary shares received subject to forfeiture   1,006,250
Ordinary Shares [Member]    
Forfeiture Shares [Line Items]    
Ordinary shares forfeited 646,875