v3.26.1
Note 2 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Twelve Months Ended December 31,

 
                 
   

2025

   

2024

 

Voice Service¹

  $ 4,636,689       5,189,876  

Network Access¹

    2,698,381       3,161,306  

Video Service¹

    11,276,320       11,746,315  

Data Service¹

    29,924,503       27,751,534  

Directory²

    500,609       538,104  

Other Contracted Revenue³

    2,189,247       2,381,591  

Other⁴

    2,278,854       1,933,101  
                 

Revenue from customers

    53,504,603       52,701,827  
                 

Subsidy and other revenue outside scope of ASC 606⁵

    18,289,880       16,534,510  
                 

Total revenue

  $ 71,794,483     $ 69,236,337  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

Year Ended December 31,

 
   

2025

   

2024

   

2023

 
                         

Accounts receivable, net

  $ 2,042,185     $ 1,567,927     $ 1,966,012  

Contract assets

    1,375,406       1,419,660       1,458,631  

Contract liabilities

    380,910       363,818       551,995