XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Income Taxes - Reconciliation of Effective Tax Rate to Statutory Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes      
Effective income tax rate (as a percent) 28.00% 20.00% (67.00%)
U.S. statutory tax rate (as a percent) 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation      
Income taxes at U.S. federal statutory rate $ 8,182 $ (18,056) $ 12,276
Net state income taxes 1,374 (817) 1,634
Tax credits (720) (1,256) (1,757)
Unrecognized tax benefits 598 772 (1,958)
Valuation allowances and write off of tax attributes (167) 236 (50,219)
Executive compensation limitation 1,559 1,159 1,102
Stock 162 538 66
Other (244) (113) (289)
Provision for (benefit from) income taxes $ 10,744 $ (17,537) $ (39,145)