XML 123 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and Other Costs, Net - Restructuring and Related Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring and Related Activities [Abstract]      
Severance benefits $ 0 $ 9,350,000 $ 0
Asset impairments and lease termination costs 0 2,538,000 0
Gain on fair value remeasurement of cost and equity method investments 0 (1,099,000) 0
Liquidation dividend from a cost method investment 0 (1,247,000) 0
Gain on sale of internet protocol addresses 0 (1,409,000) 0
Total restructuring and other costs, net $ 0 $ 8,133,000 $ 0