v3.25.2
Transactions with Related Parties - Schedule of 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
Related Party Transaction [Line Items]        
Contract services $ 85,394 $ 105,403 $ 187,851 $ 205,147
Related Party        
Related Party Transaction [Line Items]        
Cost of contract services - related parties $ 0 0 $ 0 363
Contract Services Agreement | Related Party        
Related Party Transaction [Line Items]        
Contract services   60   380
Combo Resources, LLC | Contract Services Agreement | Related Party        
Related Party Transaction [Line Items]        
Contract services   0   100
Riley Exploration Group, Inc | Contract Services Agreement | Related Party        
Related Party Transaction [Line Items]        
Contract services   $ 60   $ 280