XML 138 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Provision (Benefit) and Tax Returns in Other Jurisdictions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 57,006 $ 66,123 $ 50,895
State and local 16,754 21,724 12,493
Total current 73,760 87,847 63,388
Deferred:      
Federal (4,756) (8,387) 13,639
State and local (6,531) (5,269) 8,499
Total deferred (11,287) (13,656) 22,138
Total provision for income taxes 62,473 74,191 $ 85,526
Income tax returns in other state jurisdictions      
Current income tax receivable due from various jurisdictions $ 25,500 $ 30,900