v3.26.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Cost of sales $ 180,314 $ 162,354 $ 349,939 $ 324,705  
Receivables to related parties 148,973   148,973   $ 143,596
Payables 70,451   70,451   60,425
St. Gabriel CC Company, LLC          
Related Party Transaction [Line Items]          
Cost of sales 9,103 8,983 17,148 16,901  
Receivables to related parties 4,232   4,232   4,225
Payables to related parties 2,888   2,888   3,369
St. Gabriel CC Company, LLC | Non-contractual Monies Owed          
Related Party Transaction [Line Items]          
Payables 296   296   $ 296
St. Gabriel CC Company, LLC | Services provided          
Related Party Transaction [Line Items]          
Cost of sales 1,172 1,212 2,289 2,339  
St. Gabriel CC Company, LLC | Raw materials sold          
Related Party Transaction [Line Items]          
Cost of sales $ 11,501 $ 10,821 $ 21,452 $ 20,746