v3.26.3
Income Taxes - Reconciliation of Income Tax Expense (Benefit) Attributable to Income from Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reconciliation of income tax expense rate to the U.S. federal tax rate, Amount        
U.S. federal statutory tax rate $ 21,019 $ 33,021 $ 79,406 $ 82,402
State and local income taxes, net of federal income tax effect 635 343 2,014 1,390
Tax credit (2,368) (645) (5,839) (1,935)
Nontaxable or Nondeductible Items:        
Excess tax benefit on share-based compensation (269) (50) (2,264) (3,208)
Other nontaxable or nondeductible items 67 (34) 883 1,582
Total tax expense $ 19,084 $ 32,635 $ 74,200 $ 80,231
Tax Jurisdiction of Domicile [Extensible Enumeration] country:US country:US country:US country:US
Reconciliation of income tax expense rate to the U.S. federal tax rate, Percent        
U.S. federal statutory tax rate (as a percent) 21.00% 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect (as a percent) 0.60% 0.20% 0.50% 0.40%
Tax credit (as a percent) (2.30%) (0.40%) (1.50%) (0.50%)
Nontaxable or Nondeductible Items:        
Excess tax benefit on share-based compensation (as a percent) (0.30%) 0.00% (0.60%) (0.80%)
Other nontaxable or nondeductible items, Percent 0.10% 0.00% 0.20% 0.30%
Total tax expense (as a percent) 19.10% 20.80% 19.60% 20.40%