Commitments and Contingencies (Details) - Asset Purchase Agreement [Member] - 1st Order Pharmaceuticals, Inc. [Member] |
3 Months Ended |
---|---|
Mar. 31, 2024
USD ($)
| |
Commitments And Contingencies [Line Items] | |
Milestone payment paid | $ 2,000,000 |
Royalty obligations | 0 |
Regulatory Milestone [Member] | Maximum [Member] | |
Commitments And Contingencies [Line Items] | |
Future potential payments | $ 6,000,000 |