Commitments and Contingencies (Details) |
1 Months Ended | 3 Months Ended | |||
|---|---|---|---|---|---|
|
Dec. 31, 2016
USD ($)
|
Mar. 31, 2025
shareholder
|
Sep. 30, 2011
USD ($)
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025
USD ($)
|
|
| Other Commitments [Line Items] | |||||
| Advances on inventory purchases | $ 41,800,000 | ||||
| Obligation subject to milestone achievement | 18,100,000 | ||||
| Number of plaintiffs (in shareholders) | shareholder | 2 | ||||
| Patent License Agreement | |||||
| Other Commitments [Line Items] | |||||
| License agreement amount | $ 500,000 | ||||
| Royalty payment, cumulative amount | 500,000 | $ 10,000,000.0 | |||
| Upfront license fee royalty and a variable royalty, aggregate cap per facility | $ 10,000,000.0 | ||||
| License payment, royalty payment | $ 0 | $ 100,000 | |||
| Patent License Agreement | Maximum | |||||
| Other Commitments [Line Items] | |||||
| Royalty payment, cumulative amount | $ 2,000,000.0 | ||||