XML 110 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Investments (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity And Cost Method Investments        
Gains (losses) on equity investments with readily determinable fair value   $ 2,789 $ (8,952) $ (14,617)
MacroGenics        
Equity And Cost Method Investments        
Issuance of common stock (in shares) 958,467      
Issue price per share (in dollars per share) $ 31.30      
Level 1        
Equity And Cost Method Investments        
Equity investments with readily determinable fair value   9,200 6,400  
MacroGenics        
Equity And Cost Method Investments        
Capital contribution commitment $ 30,000      
Gains (losses) on equity investments with readily determinable fair value   $ 2,800 $ (9,000) $ (14,600)