v3.26.1
CIRM Grants - Additional Information (Details) - DD CIRM Grant
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Milestone
Jun. 30, 2025
USD ($)
Aug. 18, 2024
USD ($)
CIRM Grants [Abstract]          
Grant award for clinical development support         $ 5.8
Milestone payments received $ 0.0 $ 0.0 $ 0.0 $ 2.7  
Amount received from grant     $ 5.0    
Number of milestones achieved | Milestone     0