XML 113 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Abstract]      
US - Current $ 270 $ 316 $ 682
US - Deferred 973 (199) 12
Provision for US income taxes 1,243 117 694
Foreign - Current 1,130 3,748 1,257
Foreign - Deferred 2,475 309 (34)
Provision for foreign income taxes 3,605 4,057 1,223
Total provision for income taxes $ 4,848 $ 4,174 $ 1,917