Derivatives and embedded derivatives - Schedule of Notional Amounts of Derivative and Embedded Derivative Assets and Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsReceivableNetCurrent | Host Contract | ||
| Derivatives | ||
| Hybrid instruments - fair value | $ 0 | $ 4,000 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments | Host Contract | ||
| Derivatives | ||
| Hybrid instruments - fair value | 1,656 | 1,153 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments | Investments - derivatives | ||
| Derivatives | ||
| Investments - derivatives | $ 480 | $ 582 |