Subsequent events (Details) - USD ($) $ in Thousands |
12 Months Ended | |||||
|---|---|---|---|---|---|---|
Feb. 13, 2026 |
Feb. 10, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Performance stock units | ||||||
| Subsequent events (Details) [Line Items] | ||||||
| Issuance of shares in connection with vested RSUs (in shares) | 1,104,064 | 822,895 | 1,335,982 | |||
| Performance factor percentage | 170.00% | 100.00% | ||||
| Subsequent Event | ||||||
| Subsequent events (Details) [Line Items] | ||||||
| Debt and equity issuance costs | $ 1,800 | |||||
| Subsequent Event | Performance stock units | ||||||
| Subsequent events (Details) [Line Items] | ||||||
| Shares withheld for tax obligations (in shares) | 500,000 | |||||
| Tax obligation | $ 3,500 | |||||
| Issuance of shares in connection with vested RSUs (in shares) | 1,100,000 | |||||
| Performance factor percentage | 206.00% | |||||