Commitments and Contingencies (Details) - USD ($) $ in Thousands |
1 Months Ended | |
|---|---|---|
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Commitments and Contingencies | ||
| Insurance premiums | $ 440 | |
| Fixed annual interest rate (as a percent) | 8.74% | |
| Payment of insurance premium | $ 42 | |
| Royalties paid or accrued | $ 0 |