Commitments and Contingencies (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Commitments and Contingencies | |
| Insurance premiums | $ 646 |
| Fixed annual interest rate (as a percent) | 6.89% |
| Payment of insurance premium | $ 94 |
| Outstanding principal of loan including accrued expenses | 187 |
| Royalties paid or accrued | 0 |
| License and service agreements | |
| Commitments and Contingencies | |
| Royalties paid or accrued | $ 0 |