XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Foreign currency translation adjustments, net of tax $ (11,457) $ (7,869)
Accumulated other comprehensive loss (19,017) (17,067)
Internal Revenue Service (IRS) [Member]    
Employee benefit related adjustments, net of tax (7,612) (9,281)
Mexican Tax Authority [Member]    
Employee benefit related adjustments, net of tax $ 52 $ 83