XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Summary of Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Current:    
Federal $ 23,327 $ 24,740
State 5,390 5,037
Total current 28,717 29,777
Deferred:    
Federal 1,273 146
State 294 30
Total deferred 1,567 176
Income tax expense $ 30,284 $ 29,953