v3.25.2
Long-Term Debt - Narrative (Details)
6 Months Ended
Dec. 13, 2024
USD ($)
Apr. 03, 2023
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 12, 2024
USD ($)
Line of Credit Facility [Line Items]          
Less: Current portion of long-term debt     $ 20,000,000 $ 20,000,000  
Senior Notes          
Line of Credit Facility [Line Items]          
Extended maturity earlier period term 181 days        
Less: Current portion of long-term debt     20,000,000 20,000,000  
Less: Unamortized discount     6,319,000 7,547,000  
Less: Unamortized deferred financing costs     2,490,000 2,959,000  
Senior Notes | 10.50% Senior Unsecured Notes due 2028          
Line of Credit Facility [Line Items]          
Hedging requirement minimum, term   18 months      
Debt instrument, face amount   $ 200,000,000      
Stated interest rate   10.50%      
Discount, percentage   6.00%      
Periodic payment, principal percentage   2.50%      
Periodic principal payment   $ 5,000,000      
Less: Current portion of long-term debt     20,000,000    
Less: Unamortized discount     6,300,000 7,500,000  
Less: Unamortized deferred financing costs     $ 2,500,000 $ 3,000,000  
Interest rate, effective percentage     13.38% 13.38%  
Senior Notes | 10.50% Senior Unsecured Notes due 2028 | On or prior to April 3, 2026          
Line of Credit Facility [Line Items]          
Redemption price, percentage   100.00%      
Premium, percentage   5.25%      
Senior Notes | 10.50% Senior Unsecured Notes due 2028 | After April 3, 2026, but on or prior to October 3, 2026          
Line of Credit Facility [Line Items]          
Redemption price, percentage   100.00%      
Premium, percentage   5.25%      
Senior Notes | 10.50% Senior Unsecured Notes due 2028 | After October 3, 2026          
Line of Credit Facility [Line Items]          
Redemption price, percentage   100.00%      
Senior Notes | Maximum | 10.50% Senior Unsecured Notes due 2028          
Line of Credit Facility [Line Items]          
Leverage ratio for restricted payments   2.00      
Senior Notes | Minimum | 10.50% Senior Unsecured Notes due 2028          
Line of Credit Facility [Line Items]          
Outstanding balance percentage   15.00%      
Asset coverage ratio   1.50      
Asset coverage ratio for restricted payments after pro forma effect   1.50      
Revolving Credit Facility | Credit Facility          
Line of Credit Facility [Line Items]          
Borrowing base $ 400,000,000   $ 400,000,000   $ 375,000,000
Outstanding balance percentage     20.00%    
Hedging requirement minimum, term     24 months    
Weighted average interest rate     7.31% 7.79%  
Revolving Credit Facility | Credit Facility | Maximum          
Line of Credit Facility [Line Items]          
Leverage ratio     3.00    
Leverage ratio for restricted payments     2.50    
Revolving Credit Facility | Credit Facility | Minimum          
Line of Credit Facility [Line Items]          
Current ratio     1.0    
Leverage ratio for restricted payments after pro forma effect     2.0    
Revolving Credit Facility | Senior Notes | Maximum | 10.50% Senior Unsecured Notes due 2028          
Line of Credit Facility [Line Items]          
Leverage ratio   3.00