Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Narrative) (Details)

v3.20.4
Summary of Significant Accounting Policies (Narrative) (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Dec. 31, 2020
USD ($)
performanceObligation
boardMember
reportingUnit
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2021
USD ($)
Aug. 31, 2020
USD ($)
May 31, 2018
USD ($)
May 25, 2018
USD ($)
Dec. 31, 2017
USD ($)
Non-controlling Interest                  
Number of performance obligations | performanceObligation   1              
Allowance for doubtful accounts receivable, current   $ 2,751,000 $ 1,093,000            
Impairment of investments   0 0 $ 0          
Impairment of property and equipment   $ 0 0 0          
Number of reporting units | reportingUnit   2              
Goodwill impairment charges   $ 0 0 0          
Intangible asset impairment charges   $ 0 0 0          
Ownership interest 43.00%                
Number of board members | boardMember   2              
Increase (decrease) to equity upon initial adoption   $ 975,818,000 867,576,000 632,602,000         $ 436,670,000
Accumulated Deficit                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption   (79,912,000) (75,664,000) (58,882,000)         (73,854,000)
Additional Paid-in Capital                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption   1,166,774,000 1,037,141,000 $ 761,128,000         556,257,000
Cumulative Effect, Period of Adoption, Adjustment                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption     (1,138,000)           9,217,000
Cumulative Effect, Period of Adoption, Adjustment | Subsequent Event | Forecast | Convertible Debt                  
Non-controlling Interest                  
Face amount         $ 87,000,000        
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption     (1,138,000)           $ 9,217,000
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit | Subsequent Event | Forecast                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption         28,000,000        
Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-in Capital | Subsequent Event | Forecast                  
Non-controlling Interest                  
Increase (decrease) to equity upon initial adoption         $ (115,000,000)        
Convertible Notes due 2023                  
Non-controlling Interest                  
Face amount   345,000,000 345,000,000       $ 345,000,000 $ 345,000,000  
Interest rate               1.75%  
Convertible Notes due 2025                  
Non-controlling Interest                  
Face amount   $ 517,500,000 $ 0     $ 517,500,000      
Interest rate           0.75%      
Private Company                  
Non-controlling Interest                  
Investment in private companies $ 1,333,000