REVENUE FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Disaggregation of Revenue [Line Items] | |||
| Performance obligation period | However, settlement statements for certain sales may be received for 30 to 90 days after the date production is delivered, and as a result, the Company is required to estimate the amount of production that was delivered to the purchaser and the price that will be received for the sale of the product | ||
| Receivables from customers | $ 128,987 | $ 184,649 | $ 155,900 |
| Maximum | |||
| Disaggregation of Revenue [Line Items] | |||
| Performance obligation period | 30 days |