Note 10 - Revenue (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Notes Tables |
|
| Disaggregation of Revenue [Table Text Block] |
| | | 2025 | | | 2024 | | | 2023 | |
| | | | | | | | | | | | | |
| Ting: | | | | | | | | | | | | |
| Fiber Internet Services | | $ | 66,178 | | | $ | 59,732 | | | $ | 50,937 | |
| Construction services | | | 2,044 | | | | - | | | | - | |
| Total Ting | | | 68,222 | | | | 59,732 | | | | 50,937 | |
| | | | | | | | | | | | | |
| Wavelo: | | | | | | | | | | | | |
| Platform Services | | | 47,623 | | | | 39,824 | | | | 37,082 | |
| Other professional services | | | - | | | | 37 | | | | 1,588 | |
| Total Wavelo | | | 47,623 | | | | 39,861 | | | | 38,670 | |
| | | | | | | | | | | | | |
| Tucows Domains: | | | | | | | | | | | | |
| Wholesale | | | | | | | | | | | | |
| Domain Services | | | 204,150 | | | | 197,113 | | | | 189,013 | |
| Value-Added Services | | | 24,047 | | | | 19,882 | | | | 17,712 | |
| Total Wholesale | | | 228,197 | | | | 216,995 | | | | 206,725 | |
| | | | | | | | | | | | | |
| Retail | | | 38,902 | | | | 37,644 | | | | 35,372 | |
| Total Tucows Domains | | | 267,099 | | | | 254,639 | | | | 242,097 | |
| | | | | | | | | | | | | |
| Corporate and all other*: | | | | | | | | | | | | |
| Mobile Services and eliminations | | | 7,356 | | | | 8,043 | | | | 7,633 | |
| | | | | | | | | | | | | |
| | | $ | 390,300 | | | $ | 362,275 | | | $ | 339,337 | |
|
| Schedule of Cost of Revenues by Revenue Stream [Table Text Block] |
| | | 2025 | | | 2024 | | | 2023 | |
| | | | | | | | | | | | | |
| Ting: | | | | | | | | | | | | |
| Fiber Internet Services | | $ | 27,306 | | | $ | 18,754 | | | $ | 20,151 | |
| Construction services | | | 1,016 | | | | - | | | | - | |
| Total Ting | | | 28,322 | | | | 18,754 | | | | 20,151 | |
| | | | | | | | | | | | | |
| Wavelo: | | | | | | | | | | | | |
| Platform Services | | | 1,111 | | | | 1,248 | | | | 1,337 | |
| Other professional services | | | - | | | | 25 | | | | 1,289 | |
| Total Wavelo | | | 1,111 | | | | 1,273 | | | | 2,626 | |
| | | | | | | | | | | | | |
| Tucows Domains: | | | | | | | | | | | | |
| Wholesale | | | | | | | | | | | | |
| Domain Services | | | 163,951 | | | | 158,383 | | | | 150,664 | |
| Value-Added Services | | | 1,828 | | | | 2,075 | | | | 2,249 | |
| Total Wholesale | | | 165,779 | | | | 160,458 | | | | 152,913 | |
| | | | | | | | | | | | | |
| Retail | | | 17,205 | | | | 16,625 | | | | 16,501 | |
| Total Tucows Domains | | | 182,984 | | | | 177,083 | | | | 169,414 | |
| | | | | | | | | | | | | |
| Corporate and all other*: | | | | | | | | | | | | |
| Mobile Services and eliminations | | | 18,176 | | | | 12,637 | | | | 10,065 | |
| | | | | | | | | | | | | |
| Network Expenses: | | | | | | | | | | | | |
| Network, other costs | | | 23,032 | | | | 28,164 | | | | 33,044 | |
| Network, depreciation and amortization costs | | | 42,721 | | | | 41,335 | | | | 37,370 | |
| Total Network Expenses | | | 65,753 | | | | 69,499 | | | | 70,414 | |
| | | | | | | | | | | | | |
| | | $ | 296,346 | | | $ | 279,246 | | | $ | 272,670 | |
|
| Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
| | | Year ended December 31, 2025 | | | Year ended December 31, 2024 | |
| | | | | | | | | |
| Balance, beginning of period | | $ | 156,804 | | | $ | 148,083 | |
| Contract liabilities | | | 275,540 | | | | 241,863 | |
| Recognized revenue | | | (279,409 | ) | | | (233,142 | ) |
| Balance, end of period | | $ | 152,935 | | | $ | 156,804 | |
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] |
| | | December 31, 2025 | |
| | | | | |
| 2026 | | $ | 128,491 | |
| 2027 | | | 10,485 | |
| 2028 | | | 4,523 | |
| 2029 | | | 2,534 | |
| 2030 | | | 1,539 | |
| Thereafter | | | 2,273 | |
| Total | | $ | 149,845 | |
|