XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction          
Revenue $ 383,152 $ 270,526 $ 730,315 $ 539,014  
Accounts receivable, net 179,922   179,922   $ 132,478
Accounts receivable, net of allowance - Customer related 171,600   171,600   126,300
Inventory 106,673   106,673   89,686
Total assets 4,431,314   4,431,314   3,824,205
Related parties | ECOTEC          
Related Party Transaction          
Purchases from related party 200   300    
Related parties | Hilcorp and affiliates          
Related Party Transaction          
Revenue 10,600 $ 9,900 21,700 $ 20,400  
Accounts receivable - Customer related 3,400   3,400   3,600
Affiliated Entity | FCG Holdco          
Related Party Transaction          
Minimum purchase commitment 64,300   64,300    
Amount of purchases from unconsolidated affiliate to sell to third parties or for use in operations 1,200   3,100    
Inventory 7,234   7,234   6,103
Investment in unconsolidated affiliate 421   421   191
Total assets 7,655   7,655   6,294
Maximum exposure to loss $ 7,655   $ 7,655   $ 6,294