Note 9 - Commitments and Contingencies |
12 Months Ended | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||
| Notes to Financial Statements | |||||||||||||||||||||
| Commitments and Contingencies Disclosure [Text Block] |
9. COMMITMENTS AND CONTINGENCIES
Commitments
As of December 31, 2024, the Company has non-cancellable purchase orders placed with its contract manufacturers in the amount of $13.6 million. In addition, as of December 31, 2024, the Company had $2.1 million of open purchase orders that can be cancelled with 270 days’ notice.
Aggregate future service and purchase commitments with manufacturers as of December 31, 2024 are as follows:
|
||||||||||||||||||||