v3.26.1
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