v3.26.1
Employee benefit plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Shares (in thousands)    
Outstanding at beginning of period (shares)   1,444
Granted (shares)   0
Exercised (shares)   0
Forfeited/Cancelled (shares)   (213)
Outstanding at end of period (shares) 1,444 1,231
Weighted-average exercise price    
Outstanding at beginning of period (in dollars per share)   $ 7.06
Granted (usd per share)   0
Exercised (usd per share)   0
Outstanding at end of period (in dollars per share) $ 7.06 $ 7.00
Aggregate intrinsic value (in thousands) $ 0 $ 0
Vested and Expected to Vest (shares)   1,231
Vested and Expected to Vest - Weighted Average Exercise Price (in dollars per share)   $ 7.00
Vested and Expected to Vest- Weighted Average Remaining Contractual Term   3 years 6 months 7 days
Vested and Expected to Vest - Aggregate Intrinsic Value   $ 0
Exercisable (shares)   1,231
Exercisable - Weighted average exercise price (in dollars per share)   $ 7.00
Exercisable - Weighted Average Remaining Contractual Term   3 years 6 months 7 days
Exercisable - Aggregate intrinsic value   $ 0
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price   $ 7.44
Weighted Average Remaining Contractual Term (in years) 3 years 2 months 26 days 3 years 6 months 7 days