XML 98 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Employee Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Liabilities, Current [Abstract]    
Accrued benefit asset $ 19,879 $ 28,399
Accrued current benefit liability (1,556) (867)
Accrued benefit liability (1,993) 0
Accumulated other comprehensive loss 19,489 8,031
Net amount recognized $ 35,819 $ 35,563