XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Note 12 - Commitments and Contingencies - Estimated Minimum Non-cancelable Royalty and License Payment (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
2030 $ 0
Royalty and License Agreements [Member]  
2026 1,957
2027 5,621
2028 641
2029 664
Thereafter 0
Other Commitment $ 8,883