XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue          
Revenues $ 1,517 $ 407 $ 2,752 $ 744  
Contract assets 0   0   $ 0
Contract liability 3,302   3,302   $ 60
Maximum          
Revenue          
Revenue, contract liabilities 100   100    
Contracts and grants          
Revenue          
Revenues 1,515 407 2,733 714  
Rockefeller University | Contracts and grants          
Revenue          
Revenues $ 1,500 $ 0 $ 2,700 $ 200