v3.25.2
Financing - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 25, 2024
May 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Restricted cash     $ 3,867,000 $ 2,131,000
Interest payable     2,258,000 934,000
Collateral Pledged        
Debt Instrument [Line Items]        
Restricted cash     0 0
9.750% Unsecured Senior Notes Due 2030 | Senior Notes        
Debt Instrument [Line Items]        
Face amount   $ 42,500,000    
Stated interest rate   9.75%    
Proceeds from debt, net of issuance costs   $ 40,600,000    
Long-term debt     42,500,000  
Interest payable     500,000  
Debt issuance costs, net     600,000  
Interest expense, debt     600,000  
9.750% Unsecured Senior Notes Due 2030 | Senior Notes | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Redemption price, percentage   100.00%    
9.750% Unsecured Senior Notes Due 2030 | Senior Notes | Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Redemption price, percentage   101.00%    
9.500% Unsecured Senior Notes Due 2029 | Senior Notes        
Debt Instrument [Line Items]        
Face amount $ 50,000,000      
Stated interest rate 9.50%      
Proceeds from debt, net of issuance costs $ 47,500,000      
Long-term debt     50,000,000 50,000,000
Interest payable     800,000 800,000
Debt issuance costs, net     800,000 $ 1,400,000
Interest expense, debt     $ 1,300,000  
9.500% Unsecured Senior Notes Due 2029 | Senior Notes | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Redemption price, percentage 100.00%      
9.500% Unsecured Senior Notes Due 2029 | Senior Notes | Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Redemption price, percentage 101.00%