XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Company's Share Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Options    
Number of options, Beginning balance 8,232,587  
Number of options, Exercised (638)  
Number of options, Forfeited (208,960)  
Number of options, Ending balance 8,022,989 8,232,587
Weighted-Average Exercise Price    
Weighted-average exercise price, Beginning balance $ 12.57  
Weighted-average exercise price, Exercised 5.73  
Weighted-average exercise price, Forfeited 16.39  
Weighted-average exercise price, Ending balance $ 12.48 $ 12.57
Options additional disclosures    
Number of options, Options exercisable 6,956,612  
Weighted-average exercise price, Options exercisable $ 12.85  
Weighted-average remaining contractual life of options, outstanding 5 years 2 months 4 days 5 years 4 months 6 days
Weighted-average remaining contractual life of options, exercisable 4 years 9 months 14 days  
Number of options, Options vested and expected to vest 8,022,989  
Weighted-average exercise price, Options vested and expected to vest $ 12.48  
Weighted-average remaining contractual life, Options vested and expected to vest 5 years 2 months 4 days  
Aggregate intrinsic value, options outstanding $ 2,228  
Aggregate intrinsic value, options exercisable $ 2,079