Commitment and Contingencies - Schedule of Lease Commitments (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Other Commitments [Line Items] | ||
| Remaining lease Term (as of September 30, 2026) | 3 years 3 months 25 days | |
| Undiscounted Payments | $ 901 | |
| Copenhagen, Denmark | ||
| Other Commitments [Line Items] | ||
| Remaining lease Term (as of September 30, 2026) | 3 months | |
| Undiscounted Payments | $ 31 | |
| Singapore | ||
| Other Commitments [Line Items] | ||
| Remaining lease Term (as of September 30, 2026) | 2 months | |
| Undiscounted Payments | $ 12 | |
| Connecticut, U.S. | ||
| Other Commitments [Line Items] | ||
| Remaining lease Term (as of September 30, 2026) | 51 months | |
| Undiscounted Payments | $ 345 | |
| Greece | ||
| Other Commitments [Line Items] | ||
| Remaining lease Term (as of September 30, 2026) | 36 months | 36 months |
| Undiscounted Payments | $ 513 |