v3.26.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table provides the Company’s current accrued expenses on March 31, 2026 and December 31, 2025:
March 31,December 31,
 20262025
(In thousands)
Accrued product purchases$129,720 $118,240 
Accrued taxes8,512 5,106 
Accrued salaries, vacation, and related benefits5,100 3,540 
Accrued capital expenditures20,789 15,309 
Accrued interest38,813 6,681 
Accrued other expenses24,637 23,174 
Total accrued expenses$227,571 $172,050