v3.26.3
INCOME TAXES - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Current federal tax expense $ 54,671 $ 19,618 $ 114,500 $ 47,397
Current state tax expense 15,887 7,057 34,790 16,306
Deferred federal tax expense 4,790 5,343 10,804 10,039
Deferred state tax (benefit) expense 711 (1,501) 962 (783)
Income tax expense 76,059 30,517 161,056 72,959
Cash paid for income taxes $ 51,043 $ 22,734 $ 119,814 $ 56,300