XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Components of Income Tax (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
U.S. federal taxes:      
Current $ 4,675 $ 6,094 $ 1,716
Deferred 5,066 14,418 15,944
Total U.S. federal taxes 9,741 20,512 17,660
State taxes:      
Current 3,432 5,368 3,900
Deferred (274) 520 935
Total state taxes 3,158 5,888 4,835
Foreign taxes:      
Current 41 41 0
Deferred (446) (850) 0
Total foreign taxes (405) (809) 0
Total provision for income taxes $ 12,494 $ 25,591 $ 22,495