Note 7 - Fair Value Measurements (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | $ 1,332 | $ (0) | $ 9,447 | $ (0) | $ 9,447 | $ (0) |
| Comtrafo Industria de Transformadores Eletricos S.A. (Comtrafo) [Member] | ||||||
| Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings | $ (1,300) | $ (0) | $ (9,400) | $ (0) | $ (9,400) | $ (0) |