XML 23 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Pension - Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Projected benefit obligation $ 309,527 $ 352,572
Accumulated benefit obligation 303,789 349,311
Fair value of plan assets 260,365 304,084
UNITED STATES    
Projected benefit obligation 268,232 322,594
Accumulated benefit obligation 268,232 322,594
Fair value of plan assets 260,365 304,084
Foreign Plan [Member]    
Projected benefit obligation 41,295 29,978
Accumulated benefit obligation 35,557 26,717
Fair value of plan assets