Note 17 - Concentration of Risk (Details Textual) - Geographic Concentration Risk [Member] - Cash and Cash Equivalents [Member] |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| UNITED STATES | |
| Concentration Risk, Percentage | 37.00% |
| CHINA | |
| Concentration Risk, Percentage | 63.00% |