XML 112 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Federal:      
Current $ (456) $ 2,932 $ 5,451
Deferred 2,018 2,016 82,726
State:      
Current 652 657 333
Deferred (1,528) (1,198) 522
Foreign:      
Current 3,097 1,708 1,592
Deferred 195 (2,712) (3,295)
Provision for (benefit from) income taxes $ 3,978 $ 3,403 $ 87,329