XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Summary of Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Current:        
Federal $ 26,586 $ 23,861 $ 75,213 $ 76,059
State 5,412 4,858 15,312 15,484
Total current 31,998 28,719 90,525 91,543
Deferred:        
Federal (2,453) 1,758 570 715
State (499) 358 116 146
Total deferred (2,952) 2,116 686 861
Income tax expense $ 29,046 $ 30,835 $ 91,211 $ 92,404