XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Federal      
Current $ 3,994 $ (2,683) $ 3,738
Deferred 6,067 (3,477) (25,150)
Total 10,061 (6,160) (21,412)
State      
Current 7,592 2,514 590
Deferred (1,498) (1,758) 342
Total 6,094 756 932
Foreign      
Current 31,955 22,786 22,960
Deferred (836) 8,584 2,668
Total 31,119 31,370 25,628
Income tax provision $ 47,274 $ 25,966 $ 5,148