Note 11 - Stock Based Compensation (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Unvested Restricted Stock | Below table indicates the unvested restricted stock balance as of December 31, 2025 and December 31, 2024:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||