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