XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable, net - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, net        
Other $ 13,475 $ 6,200    
Accounts receivable 143,532 132,892    
Allowance for credit losses (1,205) (414) $ (587) $ (1,674)
Accounts receivable, net $ 142,327 $ 132,478    
Accounts Receivable, after Allowance for Credit Loss, Current, Related Party, Name Hilcorp and affiliates Hilcorp and affiliates    
Accounts receivable, net of allowance - Customer related $ 128,900 $ 126,300    
Nonrelated party - Third party        
Accounts receivable, net        
Accounts receivable - Customer related 128,318 123,107    
Related parties        
Accounts receivable, net        
Accounts receivable - Customer related $ 1,739 $ 3,585