Commitments and Contingencies - Schedule of Future Minimum Gross Lease Payments Relating to the Non-Cancellable Operating Lease Agreements (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
|---|---|
| Leases [Abstract] | |
| 2026 | $ 398 |
| 2027 | 407 |
| 2028 | 419 |
| 2029 | 432 |
| 2030 | 445 |
| Thereafter | 2,001 |
| Total undiscounted future minimum lease payments | 4,102 |
| Less: Imputed interest | (967) |
| Present value of lease liabilities | $ 3,135 |