v3.26.1
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