v3.26.3
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)