v3.25.4
Loss per Share - Summary of Loss per Share (Parenthetical) (Details)
Feb. 18, 2025
Earnings per share [abstract]  
ADS to ordinary share ratio 0.05