v3.26.1
Interest and Finance Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Interest and Finance Costs [Abstract]      
Interest on finance lease liability $ 518 $ 898 $ 219
Amortization of deferred finance costs and debt discounts 1,885 1,726 2,155
Amortization of deferred finance costs and debt discounts (shares issued to third party - non-cash) 0 0 86
Other 183 141 192
Total 21,721 20,603 20,694
Long-Term Debt and Other Financial Liabilities [Member]      
Interest and Finance Costs [Abstract]      
Interest expense 19,135 17,838 17,864
Convertible Notes [Member]      
Interest and Finance Costs [Abstract]      
Interest expense $ 0 $ 0 $ 178