XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Commitments and Contingencies - Estimated Minimum Non-cancelable Royalty and License Payment (Details) - Royalty and License Agreements [Member]
$ in Thousands
Dec. 31, 2024
USD ($)
2025 $ 2,747
2026 3,103
2027 5,622
2028 641
2029 664
Thereafter 0
Other Commitment $ 12,777