XML 114 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income taxes        
Net operating loss carryforward $ 6,720,659 $ 5,945,753    
Tax relief credits 704,928 704,928 $ 0  
Unrecognized tax benefits 17,239 14,264 11,555 $ 9,925
Tax benefit from foreign tax status $ 4,631      
Tax benefit from foreign tax status (per share) $ 0.01      
Tax on unremitted earnings $ 23,735 $ 0 $ 0  
State Administration of Taxation, China        
Income taxes        
Net operating loss carryforward 2,185,546      
Swiss Federal Tax Administration (FTA)        
Income taxes        
Net operating loss carryforward 4,526,020      
Tax relief credits 704,928      
BeiGene USA        
Income taxes        
Tax credit carryforwards $ 43,677