v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Provision
The Company’s income tax provision consists of the following components:

Three Months EndedSix Months Ended
 (In thousands)June 30, 2025June 30, 2024June 30, 2025June 30, 2024
Current:
Federal$3,854 $9,878 $16,000 $20,858 
State272 650 922 1,298 
Total current4,126 10,528 16,922 22,156 
Deferred:
Federal16,139 15,722 27,919 23,946 
State673 519 1,234 1,002 
Total deferred16,812 16,241 29,153 24,948 
Income tax expense$20,938 $26,769 $46,075 $47,104