XML 108 R93.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
Current income taxes:      
Federal $ 0 $ 0 $ (185)
State 852 459 264
Foreign 7,449 5,010 2,594
Total current income taxes 8,301 5,469 2,673
Deferred income taxes:      
Federal 250 187 (17)
State 218 255 42
Foreign (1,572) (551) (64)
Total deferred income taxes (1,104) (109) (39)
Total income tax provision $ 7,197 $ 5,360 $ 2,634