v3.25.4
Note 23 - Income Taxes - Tax Payments Made and Refunds Received (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
U.S. Federal $ 0
U.S. State & Local 161
France 115
Cash paid for income tax 276
U.S. Federal 0
U.S. State & Local 0
France 0
Income tax refunds received $ 0