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