v3.25.4
Description of Business (Details) - $ / shares
Dec. 31, 2024
Oct. 15, 2024
Common Stock [Member]    
Description of Business [Line Items]    
Ordinary shares, par value per share $ 0.001 $ 0.001