Termination Benefits - Summary of One-Time Termination Benefits (Details) - One-time Termination Benefits - Q1 2026 Reduction In Workforce $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2025
USD ($)
| |
| Termination Benefits [Line Items] | |
| Termination benefits | $ 1,269 |
| Location, Statement of Income, Balance: us-gaap:CostOfGoodsAndServicesSold | |
| Termination Benefits [Line Items] | |
| Termination benefits | 65 |
| Location, Statement of Income, Balance: us-gaap:GeneralAndAdministrativeExpense | |
| Termination Benefits [Line Items] | |
| Termination benefits | 680 |
| Location, Statement of Income, Balance: us-gaap:ResearchAndDevelopmentExpense | |
| Termination Benefits [Line Items] | |
| Termination benefits | 264 |
| Location, Statement of Income, Balance: us-gaap:SellingAndMarketingExpense | |
| Termination Benefits [Line Items] | |
| Termination benefits | $ 260 |