XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Changes in Estimated Fair Value of Financial Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stanford | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement    
Success Payment Liabilities    
Success payment expense (gain) $ (600) $ (1,000)
Fred Hutch | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement    
Success Payment Liabilities    
Success payment expense (gain) (1,100) $ (2,800)
Success Payment Liabilities | Level 3    
Success Payment Liabilities    
Beginning Balance 4,356  
Change in fair value (1,708)  
Ending Balance $ 2,648