v3.26.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenue          
Revenues     $ 37 $ 1,424  
Contract assets $ 0   0   $ 0
Contract liabilities 1,800   1,800   1,800
Revenue recognized from contract liabilities     0   $ 0
Contracts and grants          
Revenue          
Revenues     30 1,367  
Rockefeller University | Contracts and grants          
Revenue          
Revenues $ 0 $ 0 $ 0 $ 1,400