XML 104 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Abstract]      
US - Current $ 5,160 $ 270 $ 316
US - Deferred   973 (199)
Provision for US income taxes 5,160 1,243 117
Foreign - Current 866 1,130 3,748
Foreign - Deferred 345 2,475 309
Provision for foreign income taxes 1,211 3,605 4,057
Total provision for income taxes $ 6,371 $ 4,848 $ 4,174