XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Domestic $ 2,876 $ (12) $ 11
Foreign 9,547 6,387 4,563
Deferred:      
Domestic 0 0 (194)
Foreign (1,907) (2,360) (745)
Provision for income taxes $ 10,516 $ 4,015 $ 3,635