v3.22.0.1
Income Taxes - Domestic and Foreign Components of Income (Loss) before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ (390,652) $ (4,509,519) $ (153,154)
Foreign 90,445 (172,419) (258,549)
Loss before income taxes $ (300,207) $ (4,681,938) $ (411,703)