XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Raw materials $ 19,006 $ 18,333
Work-in-process 3,138 2,869
Finished products 34,515 31,131
Other deferred costs 7,014 5,747
Total inventory and other deferred costs $ 63,673 $ 58,080