XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES, Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current [Abstract]      
Federal $ 35,507 $ 35,728 $ 34,804
State and other 8,158 8,008 7,773
Deferred [Abstract]      
Federal 5,493 (2,005) (699)
State and other 2,496 (331) (1,603)
Provision for income taxes 51,654 41,400 40,275
Unrecognized Tax Benefits $ 0 $ 0 $ 0