XML 109 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income/(Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of income / (loss) before income taxes      
Loss before income taxes $ (533,001) $ (825,836) $ (1,961,037)
U.S.      
Components of income / (loss) before income taxes      
Foreign 201,516 117,446 67,744
PRC      
Components of income / (loss) before income taxes      
PRC (263,159) (315,852) (583,610)
Other      
Components of income / (loss) before income taxes      
Foreign $ (471,358) $ (627,430) $ (1,445,171)