XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Summary of Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Current:        
Federal $ 28,777 $ 24,769 $ 49,995 $ 48,626
State 5,818 5,042 10,108 9,899
Total current 34,595 29,811 60,103 58,525
Deferred:        
Federal (838) 1,720 4,517 3,024
State (169) 350 913 616
Total deferred (1,007) 2,070 5,430 3,640
Income tax expense $ 33,588 $ 31,881 $ 65,533 $ 62,165