XML 73 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Payments - Schedule of Additional Information About Stock Options Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding (in shares) 28,249,282 28,153,192
Options outstanding weighted average exercise price (in dollars per share) $ 4.25 $ 4.32
Options outstanding weighted average remaining life (years) 6 years 3 months 18 days 6 years 8 months 26 days
Options outstanding aggregate intrinsic value $ 40,425  
Options exercisable (in shares) 20,368,937  
Options Exercisable weighted average exercise price (in dollars per share) $ 5.37  
Options exercisable weighted average remaining life (years) 5 years 7 months 6 days  
Options exercisable aggregate intrinsic value $ 29,048  
$0.67 — $2.5    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 0.67  
Exercise price range upper range (in dollars per share) $ 2.50  
Options outstanding (in shares) 20,317,261  
Options outstanding weighted average exercise price (in dollars per share) $ 1.48  
Options outstanding weighted average remaining life (years) 7 years 3 months  
Options outstanding aggregate intrinsic value $ 40,199  
Options exercisable (in shares) 12,507,916  
Options Exercisable weighted average exercise price (in dollars per share) $ 1.56  
Options exercisable weighted average remaining life (years) 6 years 8 months 19 days  
Options exercisable aggregate intrinsic value $ 28,841  
$2.51 — $3.50    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 2.51  
Exercise price range upper range (in dollars per share) $ 3.50  
Options outstanding (in shares) 129,156  
Options outstanding weighted average exercise price (in dollars per share) $ 3.17  
Options outstanding weighted average remaining life (years) 5 years 4 months 24 days  
Options outstanding aggregate intrinsic value $ 90  
Options exercisable (in shares) 113,656  
Options Exercisable weighted average exercise price (in dollars per share) $ 3.22  
Options exercisable weighted average remaining life (years) 5 years 1 month 20 days  
Options exercisable aggregate intrinsic value $ 73  
$3.51 — $50    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 3.51  
Exercise price range upper range (in dollars per share) $ 5.00  
Options outstanding (in shares) 779,559  
Options outstanding weighted average exercise price (in dollars per share) $ 4.11  
Options outstanding weighted average remaining life (years) 7 years 6 months 7 days  
Options outstanding aggregate intrinsic value $ 136  
Options exercisable (in shares) 725,559  
Options Exercisable weighted average exercise price (in dollars per share) $ 4.08  
Options exercisable weighted average remaining life (years) 7 years 4 months 6 days  
Options exercisable aggregate intrinsic value $ 134  
$5.01 — $6.5    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 5.01  
Exercise price range upper range (in dollars per share) $ 6.50  
Options outstanding (in shares) 1,792,700  
Options outstanding weighted average exercise price (in dollars per share) $ 5.82  
Options outstanding weighted average remaining life (years) 3 years 7 months 24 days  
Options outstanding aggregate intrinsic value $ 0  
Options exercisable (in shares) 1,791,200  
Options Exercisable weighted average exercise price (in dollars per share) $ 5.82  
Options exercisable weighted average remaining life (years) 3 years 7 months 20 days  
Options exercisable aggregate intrinsic value $ 0  
$ 6.51 — $10    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 6.51  
Exercise price range upper range (in dollars per share) $ 10.00  
Options outstanding (in shares) 1,252,056  
Options outstanding weighted average exercise price (in dollars per share) $ 8.10  
Options outstanding weighted average remaining life (years) 4 years 1 month 20 days  
Options outstanding aggregate intrinsic value $ 0  
Options exercisable (in shares) 1,252,056  
Options Exercisable weighted average exercise price (in dollars per share) $ 8.10  
Options exercisable weighted average remaining life (years) 4 years 1 month 20 days  
Options exercisable aggregate intrinsic value $ 0  
$10.01 — $34.85    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price range lower range (in dollars per share) $ 10.01  
Exercise price range upper range (in dollars per share) $ 34.85  
Options outstanding (in shares) 3,978,550  
Options outstanding weighted average exercise price (in dollars per share) $ 16.55  
Options outstanding weighted average remaining life (years) 3 years 1 month 9 days  
Options outstanding aggregate intrinsic value $ 0  
Options exercisable (in shares) 3,978,550  
Options Exercisable weighted average exercise price (in dollars per share) $ 16.55  
Options exercisable weighted average remaining life (years) 3 years 1 month 9 days  
Options exercisable aggregate intrinsic value $ 0