Interim Financial Statements - Schedule of Investment Tax Credits and Grants Receivable (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Investment Tax Credits | ||
Government Assistance [Line Items] | ||
Government assistance, asset, current | $ 1,403 | $ 0 |
Government assistance, asset, noncurrent | 2,155 | 1,403 |
Grant Receivable | ||
Government Assistance [Line Items] | ||
Government assistance, asset, noncurrent | $ 3,299 | $ 0 |