v3.26.1
Stock-based compensation - Schedule of RSU and PSU Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Feb. 23, 2025
RSUs    
Shares    
Beginning balance (in shares) 1,440,419  
Granted (in shares) 451,780  
Forfeited (in shares) (64,538)  
Ending balance (in shares) 1,827,661  
Weighted-average grant date fair value per share    
Beginning balance (in dollars per share) $ 6.46  
Granted (in dollars per share) 7.11 $ 7.25
Forfeited (in dollars per share) 7.88  
Ending balance (in dollars per share) $ 6.57  
PSUs    
Shares    
Beginning balance (in shares) 2,283,000  
Granted (in shares) 0  
Forfeited (in shares) 0  
Ending balance (in shares) 2,283,000  
Weighted-average grant date fair value per share    
Beginning balance (in dollars per share) $ 4.25  
Granted (in dollars per share) 0  
Forfeited (in dollars per share) 0  
Ending balance (in dollars per share) $ 4.25