v3.26.1
Long Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 16, 2025
Aug. 19, 2024
May 22, 2024
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]            
Long term debt       $ 252,551 $ 252,551 $ 251,528
Accrued interest payable       41,621 41,621 43,032
Senior Notes Due 2029 | Senior Notes            
Debt Instrument [Line Items]            
Long term debt       260,000 260,000 260,000
Accrued interest payable       3,000 3,000 3,000
Debt issuance costs, net       7,000 7,000 8,000
9.000% Senior Notes Due 2029 | Senior Notes            
Debt Instrument [Line Items]            
Principal balance     $ 65,000      
Interest rate     9.00%      
Debt instrument, issuance percentage     100.00%      
Proceeds from issuance of debt     $ 62,000      
Interest expense       $ 6,000 $ 13,000 $ 17,000
9.250% Senior Notes Due 2029 | Senior Notes            
Debt Instrument [Line Items]            
Principal balance   $ 65,000        
Interest rate   9.25%        
Debt instrument, issuance percentage   100.00%        
Proceeds from issuance of debt   $ 72,000        
9.25% Senior Notes Due 2029, Over-Allotment Option | Senior Notes            
Debt Instrument [Line Items]            
Principal balance   $ 10,000        
Underwriter purchase option, term   30 days        
9.250% Senior Notes Due 2029, Including Over-Allotment Option | Senior Notes            
Debt Instrument [Line Items]            
Principal balance   $ 75,000        
8.875% Senior Notes Due 2030 | Senior Notes            
Debt Instrument [Line Items]            
Principal balance $ 120,000          
Interest rate 8.875%          
Debt instrument, issuance percentage 100.00%          
Proceeds from issuance of long-term debt $ 116,000          
8.875% Senior Notes Due 2030, Over-Allotment Option | Senior Notes            
Debt Instrument [Line Items]            
Principal balance $ 5,000