XML 58 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Details of Consolidated Balance Sheet Accounts - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses $ 10,243 $ 10,575
Vacation 8,377 9,612
Salaries and wages 1,429 3,800
Accrued income taxes 1,065 0
Other 2,378 2,722
Accrued Liabilities, Current $ 23,492 $ 26,709