XML 61 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Interest Income Expenses net and deferred cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Disclosure [Abstract]    
Interest expense $ (2,528) $ (1,048)
Deferred cost of financing (152) (283)
Derivative financial instrument loss (343)
Interest expense, net and deferred cost of financing: $ (3,023) $ (1,331)