v3.26.1
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
Dec. 31, 2025
Oct. 21, 2025
Sep. 26, 2025
Dec. 31, 2024
Jun. 11, 2024
Jul. 10, 2023
Oct. 24, 2021
Oct. 14, 2021
Debt Instrument [Line Items]                
Debt instrument, face amount $ 201,000,000     $ 10,000,000        
Long term debt, current 200,387,000     9,387,000        
Total debt, net 1,152,883,000     861,365,000        
Long-term debt, net 1,138,111,000     859,203,000        
Less: current portion of long-term debt 201,000,000     10,000,000        
Total long-term debt, net 951,883,000     851,365,000        
Total long-term debt, net 937,724,000     849,816,000        
Notes Payable, Other Payables                
Debt Instrument [Line Items]                
Debt instrument, face amount 191,000,000     0        
Long term debt, current 191,000,000     0        
Temple Term Loan Facility | Secured Debt                
Debt Instrument [Line Items]                
Debt instrument, face amount 10,000,000     10,000,000        
Long term debt, current 9,387,000     9,387,000        
Long-term debt, gross 390,947,000     414,816,000        
Maximum credit commitment 391,883,000     416,365,000        
Long-term debt, net 401,883,000              
Temple Term Loan Facility | Line of Credit | Temple Revolving Facility                
Debt Instrument [Line Items]                
Long-term debt, gross 60,000,000     60,000,000        
Maximum credit commitment 60,000,000     60,000,000        
Long-term debt, net 60,000,000              
Temple I Loan Agreements | Secured Debt                
Debt Instrument [Line Items]                
Maximum credit commitment           $ 500,000,000    
Temple I Loan Agreements | Secured Debt | Line of Credit                
Debt Instrument [Line Items]                
Long-term debt, net 191,000,000              
Temple I Loan Agreements | Secured Debt | Temple Revolving Facility                
Debt Instrument [Line Items]                
Maximum credit commitment           $ 60,000,000    
Temple I Loan Agreements | Senior Notes                
Debt Instrument [Line Items]                
Debt instrument, face amount 0 $ 141,000,000   210,000,000     $ 141,000,000 $ 141,000,000
Long term debt, current 0     210,000,000        
RBL Credit Agreement | Line of Credit                
Debt Instrument [Line Items]                
Maximum credit commitment 40,000,000              
RBL Credit Agreement | Secured Debt | Line of Credit                
Debt Instrument [Line Items]                
Debt instrument, face amount 0     165,000,000        
Long-term debt, gross 0     165,000,000        
Maximum credit commitment         $ 1,500,000,000      
2030 Senior Notes (7.50%) | Senior Notes                
Debt Instrument [Line Items]                
Debt instrument, face amount 500,000,000   $ 500,000,000 0        
Long-term debt, gross $ 486,777,000     $ 0        
Debt instrument, interest rate, stated percentage     7.50%