Note 5 - Other Operating Expenses - Summary of Items of Other Operating Expenses (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Other Operating Expenses [abstract] | |||
| Hosting | $ (13,572) | $ (12,360) | $ (10,161) |
| Audit, legal and other advisory services | (6,171) | (7,687) | (8,669) |
| Software license fees | (3,418) | (4,026) | (3,357) |
| Rent and other office expenses | (2,295) | (2,305) | (2,700) |
| Travel | (1,978) | (1,959) | (1,848) |
| Other expenses | (3,856) | (3,338) | (4,106) |
| Total other operating expenses | $ (31,291) | $ (31,674) | $ (30,842) |