v3.26.1
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table provides the Company’s current accrued expenses on June 30, 2026 and December 31, 2025:
June 30,December 31,
20262025
(In thousands)
Accrued product purchases$116,899 $118,240 
Accrued taxes16,625 5,106 
Accrued salaries, vacation, and related benefits4,428 3,540 
Accrued capital expenditures19,361 15,309 
Accrued interest7,455 6,681 
Accrued other expenses8,287 23,174 
Total accrued expenses$173,055 $172,050