Summary of Significant Accounting Policies - Schedule of Performance Obligation (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | $ 2,144 | $ 2,482 |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | ||
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | $ 1,698 | |
| Expected timing of satisfaction, period | 1 year | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | ||
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | $ 1,501 | $ 784 |
| Expected timing of satisfaction, period | 1 year | 1 year |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | ||
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | $ 643 | |
| Expected timing of satisfaction, period | 1 year |