XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Changes in Estimated Fair Value of Financial Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fred Hutch | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement        
Success Payment Liabilities        
Success payment expense (gain) $ 500 $ 2,200 $ (600) $ (600)
Stanford | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement        
Success Payment Liabilities        
Success payment expense (gain) 600 $ 1,400 0 $ 400
Success Payment Liabilities | Level 3        
Success Payment Liabilities        
Beginning Balance     4,356  
Change in fair value     (603)  
Ending Balance $ 3,753   $ 3,753