XML 114 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Variable Interest Entities (Details)
$ in Thousands
1 Months Ended
Oct. 31, 2016
party
Dec. 31, 2019
USD ($)
joint_venture
Dec. 31, 2018
USD ($)
Variable Interest Entity [Line Items]      
Number of joint ventures considered as VIEs | joint_venture   4  
Equity investment, Carrying Amount, Asset   $ 28,579 $ 18,254
Equity investment, Carrying Amount, Liability   0 0
Equity investment, Maximum Exposure to Loss   28,579 18,254
Equity investment, VIEs' assets   $ 119,051 $ 49,450
JV building microwave communication networks in US and Asia      
Variable Interest Entity [Line Items]      
Number of other investors in JV | party 9    
Ownership of voting shares of JV held be each investor (as a percent)   10.00%  
Ownership of equity of JV held be each investor (as a percent)   10.00%  
JV building microwave communication networks in US and Europe      
Variable Interest Entity [Line Items]      
Ownership of voting shares (as a percent)   50.00%  
Ownership interest   50.00%  
JV offering derivatives trading technology and execution services      
Variable Interest Entity [Line Items]      
Ownership interest   10.00%  
JV developing a member-owned equities exchange with the goal of increasing competition      
Variable Interest Entity [Line Items]      
Ownership interest   21.40%