XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Summary of Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current:        
Federal $ 24,769 $ 27,458 $ 48,626 $ 52,197
State 5,042 5,590 9,899 10,627
Total current 29,811 33,048 58,525 62,824
Deferred:        
Federal 1,720 (1,190) 3,024 (1,043)
State 350 (242) 616 (212)
Total deferred 2,070 (1,432) 3,640 (1,255)
Income tax expense $ 31,881 $ 31,616 $ 62,165 $ 61,569