XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Effective Tax Rate [Abstract]      
Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate $ 106,914 $ 65,109 $ 34,865
Effective Income Tax Rate Reconciliation, State and local taxes – net of federal tax benefit 17,941 10,761 5,981
Effective Income Tax Rate Reconciliation, Equity Compensation (2,334) (1,322) (1,251)
Effective Income Tax Rate Reconciliation, Tax Credit, Amount (12,676) (7,182) (3,493)
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 2,401 2,803 2,336
Provision for income taxes $ 112,246 $ 70,169 $ 38,438