XML 130 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes Applicable to Income Before Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 31,935 $ 31,560 $ 33,042
State 6,763 8,239 7,655
Deferred:      
Federal (4,328) 3,560 17,679
State (647) 929 1,213
Total $ 35,017 $ 44,288 $ 59,589