v3.26.1
Share-Based Compensation - RSU and Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Number of units    
Granted (in shares) 1,371,407 1,247,598
Number of options    
Outstanding balance, beginning of period (in shares) 2,804,841  
Granted (in shares) 0 344,391
Exercised (in shares) (220,647) 0
Forfeited (in shares) 0  
Outstanding balance, end of period (in shares) 2,584,194  
Exercisable balance (in shares) 2,165,061  
Weighted-average exercise price    
Outstanding balance, beginning of period (in USD per share) | $ / shares $ 5.33  
Granted (in USD per share) | $ / shares 0  
Exercised (in USD per share) | $ / shares 4.45  
Forfeited (in USD per share) | $ / shares 0  
Outstanding balance, end of period (in USD per share) | $ / shares 5.40  
Exercisable (in USD per share) | $ / shares $ 4.80  
RSUs    
Number of units    
Unvested balance, beginning of period (in shares) 5,059,700  
Granted (in shares) 1,371,407  
Vested (in shares) (1,579,848)  
Forfeited (in shares) (17,143)  
Unvested balance, end of period (in shares) 4,834,116  
Weighted-average grant price    
Unvested balance, beginning of period (in USD per shares) | $ / shares $ 8.94  
Granted (in USD per shares) | $ / shares 21.58 $ 12.12
Vested (in USD per shares) | $ / shares 7.08  
Forfeited (in USD per shares) | $ / shares 8.17  
Unvested balance, end of period (in USD per shares) | $ / shares $ 13.14  
Weighted-average exercise price    
RSU's vested without shares issued (in shares) 56,728  
Performance-based RSUs    
Number of units    
Granted (in shares) 342,253 0
Vested RSUs    
Weighted-average exercise price    
RSU's vested without shares issued (in shares) 122,558