XML 87 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Permanent and Temporary Equity Permanent and Temporary Equity (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Equity [Abstract]    
Foreign currency translation $ (51,743) $ (55,016)
Available for sale securities 27,380 15,746
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax (10,201) 19,688
Accumulated other comprehensive loss $ (34,564) $ (19,582)