Income Taxes - Additional information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Valuation Allowance | $ (39,368) | $ (28,492) | $ (20,856) |
| Tax year | 2018 2019 2020 2121 2022 2323 2024 2025 | ||
| Percentage of annual deduction of taxable income | 80.00% | ||
| Federal [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforward | $ 55,800 | ||
| Tax credit carryforward expiration year start | 2039 | ||
| Tax credit carryforward amount | $ 1,000 | ||
| State [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforward | $ 9,500 | ||
| Operating loss carryforwards expiration start year | 2038 | ||
| Tax credit carryforward expiration year start | 2039 | ||
| Tax credit carryforward amount | $ 100 | ||
| Foreign [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforward | $ 63,200 |