v3.24.1.1.u2
Share Capital - Summary of Share Capital (Parenthetical) (Details) - $ / shares
Dec. 31, 2023
Feb. 24, 2023
Disclosure of classes of share capital [abstract]    
Par Value $ 0.0001 $ 0.0001