v3.26.1
Schedule of Interest Income Expenses net and deferred cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Interest expense $ (3,429) $ (1,078) $ (5,957) $ (2,126)
Deferred cost of financing (155) (272) (307) (555)
Derivative financial instrument loss 64 (279)
Interest expense, net and deferred cost of financing: $ (3,520) $ (1,350) $ (6,543) $ (2,681)