XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Summary of Components of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Current:        
Federal $ 27,861 $ 26,586 $ 77,855 $ 75,213
State 5,633 5,412 15,742 15,312
Total current 33,494 31,998 93,597 90,525
Deferred:        
Federal 1,854 (2,453) 6,371 570
State 375 (499) 1,288 116
Total deferred 2,229 (2,952) 7,659 686
Income tax expense $ 35,723 $ 29,046 $ 101,256 $ 91,211