XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Provision
Components of the provision for income taxes are as follows (in thousands): 
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Federal$52,340 $41,831 $90,462 $68,271 
State13,466 10,857 23,343 18,419 
Total$65,806 $52,688 $113,805 $86,690