XML 60 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenue      
Revenues $ 15,000 $ 695,000  
Contract assets 0   $ 0
Contract liabilities 1,800,000   $ 1,800,000
Revenue recognized from contract liabilities 0    
Contracts and grants      
Revenue      
Revenues 15,000 645,000  
Rockefeller University | Contracts and grants      
Revenue      
Revenues $ 0 $ 600,000