XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Inventory and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Raw materials $ 18,333 $ 14,929
Work-in-process 2,869 3,662
Finished products 31,131 26,688
Other deferred costs 5,747 4,992
Total inventory and other deferred costs $ 58,080 $ 50,271