Commitment and Contingencies - Schedule of Lease Commitments (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Other Commitments [Line Items] | |
| Undiscounted Payments | $ 1,122 |
| Copenhagen, Denmark | |
| Other Commitments [Line Items] | |
| Remaining lease Term (as of March 31, 2026) | 9 months |
| Undiscounted Payments | $ 92 |
| Singapore | |
| Other Commitments [Line Items] | |
| Remaining lease Term (as of March 31, 2026) | 8 months |
| Undiscounted Payments | $ 49 |
| Connecticut, U.S. | |
| Other Commitments [Line Items] | |
| Remaining lease Term (as of March 31, 2026) | 57 months |
| Undiscounted Payments | $ 386 |
| Greece | |
| Other Commitments [Line Items] | |
| Remaining lease Term (as of March 31, 2026) | 42 months |
| Undiscounted Payments | $ 595 |