v3.25.4
Note 9 - Income Taxes - Schedule of Cash Paid for Income Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Federal $ 972
Cash paid for income taxes, net of refunds received 3,118
California Franchise Tax Board [Member]  
State income tax paid 1,190
Florida Tax [Member]  
State income tax paid 302
New Mexico Tax [Member]  
State income tax paid 122
Oregon Tax [Member]  
State income tax paid 108
Idaho Tax [Member]  
State income tax paid 111
Other States Tax [Member]  
State income tax paid $ 313