Supplemental cash flow information - Schedule of Non-Cash Investing And Financing Activities (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Non-cash investing activities: | ||
| Property, plant and equipment, accrued but unpaid | $ 66 | $ 0 |
| Non-cash financing activities: | ||
| Withholding taxes payable related to net share settlement of equity awards | $ 985 | $ 0 |