Quarterly report [Sections 13 or 15(d)]

Debt and Interest (Narrative) - 2020 Oaktree Note (Details)

v3.25.1
Debt and Interest (Narrative) - 2020 Oaktree Note (Details) - USD ($)
$ in Thousands
Jul. 25, 2024
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Notes payable, long-term, net   $ 56,382 $ 57,962
Term Loan payoff amount $ 51,400    
Debt maturity date Aug. 27, 2025    
2020 Oaktree Note      
Debt Instrument [Line Items]      
Notes payable, long-term, net $ 50,000    
Gain (loss) on extinguishment of debt (3,600)    
Debt Prepayment Penalties $ 1,000