v3.26.1
Stockholders' Equity - RSUs and PSUs awards activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number  
Total equity awards granted 739,838
RSUs  
Number  
Number of equity awards 521,812
Weighted average fair value  
Weighted average fair value | $ / shares $ 5.02
Stock options  
Number  
Stock options 218,026
Weighted average fair value  
Weighted average fair value, Stock options | $ / shares $ 1.8