v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
March 31,
2026
December 31,
2025
Accrued capital expenditures$24,632 $24,629 
Accrued payroll6,824 7,719 
Accrued environmental credit rebates5,002 4,993 
Accrued expenses14,735 12,062 
Other current liabilities11,697 14,454 
Total accrued expenses and other current liabilities$62,890 $63,857