XML 137 R120.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule I - Condensed Financial Information of Parent Company (Details Textual) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Proceeds from Issuance of Debt $ 227,258 $ 0 $ 0  
Commitments and Contingencies  
Common Stock, Shares Authorized (in shares) 250,000,000 250,000,000   250,000,000
Common Stock, Shares, Outstanding (in shares) 10,903,405 10,817,110   10,903,405
Parent Company [Member]        
Payments of Ordinary Dividends, Noncontrolling Interest       $ 0
Line of Credit Facility, Maximum Borrowing Capacity $ 240,000     240,000
Proceeds from Issuance of Debt 211,900      
Commitments and Contingencies $ 0     $ 0
Common Stock, Shares Authorized (in shares) 250,000,000     250,000,000
Common Stock, Shares, Outstanding (in shares) 10,903,405 10,817,110   10,903,405
Stock Repurchased and Retired During Period, Shares (in shares) 0 3,053 45,824  
Parent Company [Member] | Share-Based Payment Arrangement [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) 86,295 40,459 0  
Ting Fiber [Member]        
Restricted Net Assets $ 89,300     $ 89,300
Tucows Delaware Inc [Member]        
Subsidiary, Ownership Percentage, Parent 100.00%     100.00%