XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Current:        
Federal $ 6,053 $ 9,239 $ 11,867 $ 15,600
State and local 192 165 355 328
Deferred (799) (1,081) (606) 2,346
Income Tax Expense (Benefit) $ 5,446 $ 8,323 $ 11,616 $ 18,274