v3.26.1
CIRM Grants (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 25, 2024
Cirm Grants          
Grants receivable $ 6.7   $ 6.7   $ 8.0
Grants receivable 0.5 $ 0.0 2.0 $ 1.7  
Grants receivable based on achievement of milestones $ 1.3   $ 1.3