Note 20 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|||||||
| Balance | $ 15,344 | $ 19,358 | $ 17,370 | $ 10,052 | ||||||
| Other comprehensive income (loss), net of taxes | [1] | (439) | 233 | (325) | 311 | |||||
| Balance | 11,922 | 18,644 | 11,922 | 18,644 | ||||||
| AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] | ||||||||||
| Balance | (565) | (541) | (241) | (1,157) | ||||||
| Other comprehensive (loss) income arising during the period | (707) | 184 | (1,031) | 801 | ||||||
| Amounts reclassified from accumulated other comprehensive loss | 0 | (9) | [2] | 0 | (10) | [2] | ||||
| Other comprehensive income (loss), net of taxes | (707) | 175 | (1,031) | 791 | ||||||
| Balance | (1,272) | (366) | (1,272) | (366) | ||||||
| Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | ||||||||||
| Balance | (3,286) | (3,286) | (3,286) | (3,286) | ||||||
| Other comprehensive (loss) income arising during the period | 0 | 0 | 0 | 0 | ||||||
| Amounts reclassified from accumulated other comprehensive loss | 0 | 0 | [2] | 0 | 0 | [2] | ||||
| Other comprehensive income (loss), net of taxes | 0 | 0 | 0 | 0 | ||||||
| Balance | (3,286) | (3,286) | (3,286) | (3,286) | ||||||
| Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member] | ||||||||||
| Balance | 3,905 | 3,187 | 3,467 | 3,725 | ||||||
| Other comprehensive (loss) income arising during the period | 268 | 58 | 706 | (480) | ||||||
| Amounts reclassified from accumulated other comprehensive loss | 0 | 0 | [2] | 0 | 0 | [2] | ||||
| Other comprehensive income (loss), net of taxes | 268 | 58 | 706 | (480) | ||||||
| Balance | 4,173 | 3,245 | 4,173 | 3,245 | ||||||
| AOCI Attributable to Parent [Member] | ||||||||||
| Balance | 54 | (640) | (60) | (718) | ||||||
| Other comprehensive (loss) income arising during the period | (439) | 242 | (325) | 321 | ||||||
| Amounts reclassified from accumulated other comprehensive loss | 0 | (9) | [2] | 0 | (10) | [2] | ||||
| Other comprehensive income (loss), net of taxes | (439) | 233 | (325) | 311 | ||||||
| Balance | $ (385) | $ (407) | $ (385) | $ (407) | ||||||
| ||||||||||
| X | ||||||||||
- Definition Amount after tax, before reclassification adjustments of other comprehensive income (loss). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount after tax and reclassification adjustments of other comprehensive income (loss). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount after tax of reclassification adjustments of other comprehensive income (loss). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|