XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Foreign currency translation adjustments, net of tax $ (7,869) $ (10,458)
Accumulated other comprehensive loss (17,067) (20,845)
Internal Revenue Service (IRS) [Member]    
Employee benefit related adjustments, net of tax (9,281) (10,488)
Mexican Tax Authority [Member]    
Employee benefit related adjustments, net of tax $ 83 $ 101