XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue          
Revenues $ 3,191 $ 1,517 $ 5,845 $ 2,752  
Contract assets 0   0   $ 0
Contract liability 466   466   $ 3,058
Revenue, contract liabilities     2,800    
Contracts and grants          
Revenue          
Revenues 3,188 1,515 5,840 2,733  
Rockefeller University | Contracts and grants          
Revenue          
Revenues $ 3,200 $ 1,500 $ 5,800 $ 2,700