License and Option Agreement (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Aug. 21, 2025 |
Sep. 30, 2025 |
Mar. 31, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |||||
| Gain on sale of patents | $ 5,000 | $ 0 | |||
| License and Option Agreement | |||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |||||
| One-time payment received from licensee | $ 5,000 | $ 2,500 | |||
| Collaborative arrangement, term | 3 years | ||||
| Gain on sale of patents | $ 5,000 | $ 5,000 | |||