XML 140 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Significant Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 149,255 $ 179,019 $ 158,475
State 39,377 41,981 39,652
Total current provision 188,632 221,000 198,127
Deferred:      
Federal 12,430 958 (40,658)
State 1,274 1,571 (8,363)
Total deferred provision (benefit) 13,704 2,529 (49,021)
Income tax expense $ 202,336 $ 223,529 $ 149,106