XML 95 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 137,375 $ 130,987 $ 104,014
State 22,029 36,624 33,084
Foreign 0 0 0
Total Current: 159,404 167,611 137,098
Deferred:      
Federal (14,366) (47,211) (25,540)
State 108 (14,930) (7,570)
Foreign 0 0 0
Total Deferred (14,258) (62,141) (33,110)
Income Tax Expense $ 145,146 $ 105,470 $ 103,988