Commercial Manufacturing Contracts (Details) - USD ($) |
1 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Feb. 28, 2026 |
Mar. 31, 2026 |
Dec. 31, 2027 |
Dec. 31, 2026 |
|
| Commercial Manufacturing Contracts [Line Item] | ||||
| Total minimum purchase | $ 1,200,000 | |||
| Interest and other charges | 1,800,000 | |||
| Recorded Unconditional Purchase Obligation, Amount of Maturities and Sinking Fund Requirements | 19,733,307 | |||
| Purchase commitment obligations for 2025 | 4,000,000 | |||
| Revision of Prior Period, Error Correction, Adjustment [Member] | ||||
| Commercial Manufacturing Contracts [Line Item] | ||||
| Total minimum purchase | $ 20,100,000 | $ 17,100,000 | ||
| Forecast [Member] | ||||
| Commercial Manufacturing Contracts [Line Item] | ||||
| Purchase commitment obligations for 2026 | $ 2,200,000 | |||
| Purchase commitment obligations for 2027 | $ 1,800,000 |