v3.25.4
Income Tax - Net Operating Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]    
Total $ 2,121,678 $ 1,951,500
Mainland China | Year 2026 Through 2030    
Operating Loss Carryforwards [Line Items]    
Operating loss subject to expiration 66,299  
Mainland China | Year 2026 Through 2035    
Operating Loss Carryforwards [Line Items]    
Operating loss subject to expiration 1,611,373  
Hong Kong    
Operating Loss Carryforwards [Line Items]    
Operating loss not subject to expiration 60,420  
Taiwan | Year 2026 Through 2035    
Operating Loss Carryforwards [Line Items]    
Operating loss subject to expiration 2,812  
United States    
Operating Loss Carryforwards [Line Items]    
Operating loss not subject to expiration 376,963  
Australia    
Operating Loss Carryforwards [Line Items]    
Operating loss not subject to expiration $ 3,811