XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,
 20252024
Federal$30,631 $38,122 
State6,722 9,877 
Total$37,353 $47,999