XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Capital - Summary of UnVested Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]      
Number of Options, Unvested, Beginning balance 4,105,324    
Number of Options, Granted 3,062,819 2,542,473 2,315,645
Number of Options, Vested (2,178,816)    
Number of Options, Forfeited or cancelled (207,676)    
Number of Options, Unvested, Ending balance 4,781,651 4,105,324  
Weighted Average Grant Date Fair Value, Unvested, Beginning balance $ 20.53    
Weighted Average Grant Date Fair Value, Granted 26.48 $ 22.52 $ 19.78
Weighted Average Grant Date Fair Value, Vested 19.91    
Weighted Average Grant Date Fair Value, Forfeited or cancelled 22.04    
Weighted Average Grant Date Fair Value, Unvested, Ending balance $ 24.56 $ 20.53