Significant Agreements (Details) - USD ($) |
12 Months Ended | ||||
---|---|---|---|---|---|
Mar. 23, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Jul. 29, 2023 |
Jul. 21, 2023 |
|
Significant Agreements [Line Items] | |||||
Maturity term | Jul. 14, 2025 | ||||
Selling, general and administrative expense | $ 900,000 | $ 1,400,000 | |||
Accounts payable | 1,100,000 | $ 1,800,000 | |||
Milestone payments | 2,500,000 | ||||
Additional milestone payments | $ 500,000 | ||||
Vendor Agreement [Member] | |||||
Significant Agreements [Line Items] | |||||
Sales-related services fee | $ 800,000 | $ 29,100,000 | |||
Minimum [Member] | |||||
Significant Agreements [Line Items] | |||||
Royalty percentage | 5.00% | ||||
Maximum [Member] | |||||
Significant Agreements [Line Items] | |||||
Royalty percentage | 10.00% |