Other Balance Sheet Information - Prepaid Expenses and Other Current Assets (Additional Information) (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Operating lease, ROU assets | $ 2,810 | $ 3,808 |
| Other Current Assets | ||
| Operating lease, ROU assets | $ 3,534 |