XML 127 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
Federal $ 27,178 $ 48,920 $ 48,445
State 8,223 16,630 15,850
Total current 35,401 65,550 64,295
Deferred income taxes:      
Federal 4,357 (7,214) 9,634
State 1,533 (2,277) 2,623
Total deferred 5,890 (9,491) 12,257
Total income tax expense $ 41,291 $ 56,059 $ 76,552