XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 55,488 $ 27,011 $ 33,495
State 17,312 10,139 8,918
Current income tax expense (benefit) 72,800 37,150 42,413
Deferred:      
Federal 5,584 (437) (7,177)
State 1,495 (1) (1,298)
Deferred income tax expense (benefit) 7,079 (438) (8,475)
Total tax expense $ 79,879 $ 36,712 $ 33,938