XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Permanent and Temporary Equity Permanent and Temporary Equity (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Foreign currency translation $ (56,227) $ (51,947)
Available for sale securities 1,836 25,712
Derivative instruments (10,129) (28,119)
Accumulated other comprehensive loss $ (64,520) $ (54,354)