XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Equity Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues          
Revenue   $ 65,977 $ 24,188 $ 165,255 $ 73,059
License revenue | IDRx, Inc. | Director          
Revenues          
Revenue $ 27,500        
Collaborative Arrangement | IDRx, Inc. | Director          
Equity Investment          
Equity investment, license agreement, shares received (in shares) 4,509,105        
Collaborative Arrangement | License revenue | IDRx, Inc. | Director          
Revenues          
Revenue   $ 27,500   $ 27,500