v3.25.2
Note 5 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Compensation and related taxes $ 12,176 $ 15,117
Accrued purchases 4,525 4,463
Accrued expenses 2,429 3,852
Accrued interest 2,300 86
Income and other taxes 1,094 639
Professional fees 74 144
Other 380 431
Total $ 22,978 $ 24,732