Supplier Finance Program (Details Narrative) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] | ||
| Trade accounts payable and accrued expenses | $ 178,854 | $ 127,228 |
| Related Party [Member] | ||
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] | ||
| Due to related parties | 8,895 | $ 10,881 |
| Supplier Finance Program [Member] | ||
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] | ||
| Current liabilities | 21,686 | |
| Trade accounts payable and accrued expenses | 21,000 | |
| Supplier Finance Program [Member] | Related Party [Member] | ||
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] | ||
| Due to related parties | $ 686 |