Financial Instruments (Details Narrative) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosures [Abstract] | ||
| Margin Deposit Assets | $ 4,470 | $ 4,270 |
| Accumulated income/(loss) from Derivatives designated as Hedging instruments | $ (2,371) | $ (1,886) |
| X | ||||||||||
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses . No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|