v3.26.1
Share-Based Compensation - Summary of Company's Share Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Options    
Number of options, Beginning balance 8,232,587  
Number of options, Granted 222,050  
Number of options, Exercised (38,284)  
Number of options, Forfeited (557,015)  
Number of options, Ending balance 7,859,338 8,232,587
Weighted-Average Exercise Price    
Weighted-average exercise price, Beginning balance $ 12.57  
Weighted-average exercise price, Granted 6.07  
Weighted-average exercise price, Exercised 6.73  
Weighted-average exercise price, Forfeited 14.56  
Weighted-average exercise price, Ending balance $ 12.29 $ 12.57
Options additional disclosures    
Number of options, Options exercisable 7,116,750  
Weighted-average exercise price, Options exercisable $ 12.78  
Weighted-average remaining contractual life of options, outstanding 4 years 6 months 29 days 5 years 4 months 6 days
Weighted-average remaining contractual life of options, exercisable 4 years 3 months  
Number of options, Options vested and expected to vest 7,859,338  
Weighted-average exercise price, Options vested and expected to vest $ 12.29  
Weighted-average remaining contractual life, Options vested and expected to vest 4 years 6 months 29 days  
Aggregate intrinsic value, options outstanding $ 4,039  
Aggregate intrinsic value, options exercisable $ 3,370