v3.25.4
Employee benefit plans - Restricted Stock Units Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
RSUs [Member]      
Shares (in thousands)      
Non-vested shares at beginning of period (shares) 11,243    
Granted (shares) 6,963    
Vested (shares) (6,171)    
Forfeited (shares) (2,120)    
Non-vested shares at end of period (shares) 9,915 11,243  
Weighted-average grant date fair value      
Non-vested shares at beginning of period (in dollars per share) $ 3.38    
Weighted average price of shares granted (usd per share) 0.83 $ 1.76 $ 5.13
Weighted average price of shares vested (usd per share) 3.32    
Weighted average price of shares forfeited (usd per share) 2.52    
Non-vested shares at end of period (in dollars per share) $ 1.81 $ 3.38  
Performance Shares [Member]      
Shares (in thousands)      
Non-vested shares at beginning of period (shares) 286    
Granted (shares) 2,208    
Vested (shares) (221)    
Forfeited (shares) (2,226)    
Non-vested shares at end of period (shares) 47 286  
Weighted-average grant date fair value      
Non-vested shares at beginning of period (in dollars per share) $ 6.06    
Weighted average price of shares granted (usd per share) 0.63    
Weighted average price of shares vested (usd per share) 6.14    
Weighted average price of shares forfeited (usd per share) 0.67    
Non-vested shares at end of period (in dollars per share) $ 5.79 $ 6.06