Other Current Assets - Summary of Research Tax Credit (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2025
USD ($)
| |
| Research Tax Credit Receivable [Roll Forward] | |
| Opening research tax credit receivable as of January 1, 2025 | $ 3,980 |
| Operating income | 4,991 |
| - Payment received | (4,285) |
| - Adjustment and currency translation effect | 552 |
| Closing research tax credit receivable as of September 30, 2025 | 5,238 |
| Of which - Non-current portion | 0 |
| Of which - Current portion | $ 5,238 |