XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Provision
Components of the income tax provision are as follows (in thousands): 
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Federal$38,713 $20,528 $67,826 $32,902 
State9,549 4,656 14,570 7,963 
Total$48,262 $25,184 $82,396 $40,865