v3.25.2
Net Loss Per Ordinary Share - Additional Information (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]              
Series A preferred shares outstanding 3,901,348   3,901,348        
Series A Preferred Shares [Member]              
Class of Warrant or Right [Line Items]              
Series A preferred shares outstanding 3,901,348 3,901,348 3,901,348   3,901,348 3,901,348 3,901,348
Pre Funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Pre-funded warrant outstanding 8,968,679            
Warrant Exercise Price Per Share $ 0.0001            
Minimum percentage of combined voting power of securities outstanding immediate effect of exercise 4.99%            
Percentage of ownership interest at election of ordinary shares outstanding, minimum 9.99%            
Percentage of ownership interest at election of ordinary shares outstanding maximum 19.99%            
Pre Funded Warrants [Member] | Maximum [Member]              
Class of Warrant or Right [Line Items]              
Purchase price of pre-funded warrants       1,875,023