XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Commitments and Contingencies (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Purchase Obligation $ 19,684
Contract Manufacturers [Member]  
Purchase Obligation 19,700
Open Purchase Order [Member]  
Purchase Obligation $ 1,800
Percentage Of Open Purchase Order 25.00%