XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Income Taxes - Valuation Allowance of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
2025 $ 67,946 $ 64,152 $ 59,215
2025 1,928 3,794 4,937
2025 $ 69,874 $ 67,946 $ 64,152