XML 107 R86.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAX - Schedule of Income Tax Provision on Income From Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 10,053 $ 60,612 $ 85,715
State 20,004 14,807 19,803
Foreign 807 385 503
Current income tax expense benefit 30,864 75,804 106,021
Deferred      
Federal 41,996 (27,089) (63,649)
State 1,855 (3,574) (10,055)
Total deferred provision for (benefit from) taxes 43,851 (30,663) (73,704)
Income tax provision $ 74,715 $ 45,141 $ 32,317