XML 137 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule I - Condensed Financial Information of Parent Company (Details Textual) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Proceeds from Issuance of Debt $ 62,991 $ 227,258 $ 0  
Common Stock, Shares Authorized (in shares) 250,000,000 250,000,000   250,000,000
Common Stock, Shares, Outstanding (in shares) 11,014,655 10,903,405   11,014,655
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 195,400      
Commitments and Contingencies $ 0     $ 0
Common Stock, Shares Authorized (in shares) 250,000,000     250,000,000
Common Stock, Shares, Outstanding (in shares) 11,014,655 10,903,405   11,014,655
Stock Repurchased and Retired During Period, Shares (in shares) 0 0 3,053  
Parent Company [Member] | Share-Based Payment Arrangement [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) 111,250 86,295 40,459  
Ting Fiber [Member]        
Restricted Net Assets $ (30,600)     $ (30,600)
Tucows Delaware Inc [Member]        
Subsidiary, Ownership Percentage, Parent 100.00%     100.00%