XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Income taxes currently payable $ 15,341 $ 13,930 $ 20,460 $ 25,066
Deferred income taxes (8,190) 3,088 917 6,315
Actual tax provision $ 7,151 $ 17,018 $ 21,377 $ 31,381