v3.26.1
Note 17 - Income Taxes - Schedule of Income Tax Paid, Net of Refunds (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income tax paid, state and local, net of refunds $ 10
California Franchise Tax Board [Member]  
Income tax paid, state and local, net of refunds 3
New Jersey Division of Taxation [Member]  
Income tax paid, state and local, net of refunds 3
South Carolina Department of Revenue [Member]  
Income tax paid, state and local, net of refunds 2
New York State Division of Taxation and Finance [Member]  
Income tax paid, state and local, net of refunds 1
Other Tax Agency [Member]  
Income tax paid, state and local, net of refunds $ 1