Grant Agreement - Additional Information (Details) - USD ($) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 29, 2026 |
|
| Government Assistance [Line Items] | ||
| Costs Under the Grant Award Agreement | $ 0 | |
| Government Grant Reimbursements | $ 0 | |
| Andy Hill Cancer Research Endowment (CARE) Fund [Member] | ||
| Government Assistance [Line Items] | ||
| Government Assistance, Award Amount | $ 1,500,000 |