v3.26.1
Share-based Compensation - Schedule of Activity (Details)
6 Months Ended
Jun. 30, 2026
shares
Stock Options  
Outstanding — beginning balance (in shares) 1,517,039
Granted (in shares) 0
Exercised (in shares) (38,672)
Cancelled (in shares) (63,725)
Outstanding — ending balance (in shares) 1,414,642
Exercisable — ending balance (in shares) 455,465
RSUs  
Restricted Stock Units  
Non-vested — beginning balance (in shares) 1,846,156
Granted (in shares) 139,381
Vested (in shares) (235,900)
Forfeited (in shares) (108,907)
Non-vested — ending balance (in shares) 1,640,730