Segment Reporting - Summary of Long-Lived Assets By Geographic Location (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-Lived Assets | $ 1,587 | $ 2,368 |
| United States of America [Member] | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-Lived Assets | 348 | 786 |
| Denmark [Member] | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-Lived Assets | $ 1,239 | $ 1,582 |