XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2023
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,
 2023202220232022
Federal$41,831 $67,118 $68,271 $123,463 
State10,857 14,493 18,419 26,777 
Total$52,688 $81,611 $86,690 $150,240