Summary of Significant Accounting Policies - Schedule of Deferred Revenue (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 | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | ||
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | 1,501 | $ 784 |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | ||
| Deferred Revenue Arrangement [Line Items] | ||
| Deferred revenue | $ 643 |