XML 122 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income taxes:      
Federal taxes $ 32,836 $ 57,716 $ 31,401
State and local taxes 13,421 6,768 7,977
Deferred income taxes:      
Federal taxes 37,251 (32,962) 5,987
State and local taxes 2,587 114 1,087
Total $ 86,095 $ 31,636 $ 46,452