XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 26, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction            
Revenue   $ 382,430 $ 292,161 $ 1,112,745 $ 831,175  
Inventory   112,112   112,112   $ 89,686
Total assets   4,407,318   4,407,318   3,824,205
Related parties | ECOTEC            
Related Party Transaction            
Purchases from related party   100   400    
Related parties | Hilcorp and affiliates            
Related Party Transaction            
Revenue   9,200 $ 10,200 30,900 $ 30,600  
Accounts receivable - Customer related   3,100   3,100   3,600
Affiliated Entity | FCG Holdco            
Related Party Transaction            
Minimum purchase commitment   64,300   64,300    
Amendment fee $ 3,600          
Amount of purchases from unconsolidated affiliate to sell to third parties or for use in operations   400   3,500    
Inventory   7,718   7,718   6,103
Investment in unconsolidated affiliate   179   179   191
Total assets   7,897   7,897   6,294
Maximum exposure to loss   $ 7,897   $ 7,897   $ 6,294