Annual report pursuant to Section 13 and 15(d)

Commitments - Additional Information (Details)

v3.24.0.1
Commitments - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Commitments [Line Items]        
Amount received from arbitration   $ 10,100    
Total consolidated revenues   631,595 $ 667,422 $ 450,958
Operating lease right-of-use assets   1,861 2,525  
Total operating lease liabilities   2,024    
Operating lease cost   $ 800 800  
Operating lease, weighted average remaining lease term   33 months    
Operating lease, weighted average discount rate   4.70%    
Rent expense   $ 800 800 800
Texas        
Other Commitments [Line Items]        
Operating lease right-of-use assets   1,900 2,500  
Total operating lease liabilities   2,000 2,800  
Other Operating Income (Expense)        
Other Commitments [Line Items]        
Amount received from arbitration   1,400    
Gain Contingency, Interest        
Other Commitments [Line Items]        
Amount received from arbitration   900    
Gain Contingency, Damages        
Other Commitments [Line Items]        
Amount received from arbitration   500    
Oil and gas royalties        
Other Commitments [Line Items]        
Total consolidated revenues $ 8,700 $ 357,394 $ 452,434 $ 286,468