v3.25.1
Note 12 - Leases - Components of Lease Expense and Other Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Operating lease - operating cash flows (fixed payments) $ 2,112 $ 1,843  
Operating lease - operating cash flows (liability reduction) 1,551 1,482  
New right of use assets - operating leases $ 5,084 2,404  
Incremental borrowing rate 8.31%   8.09%
Weighted average remaining lease term (Year) 14 years 5 months 8 days   14 years 7 months 6 days
Fiber Internet Services [Member] | Operating Segments [Member]      
Operating lease expense (leases with a total term greater than 12 months) $ 2,253    
Short-term lease expense (leases with a total term of 12 months or less) 6    
Variable lease expense 112    
Total lease expense $ 2,371    
Mobile Services [Member] | Operating Segments [Member]      
Operating lease expense (leases with a total term greater than 12 months)   1,663  
Short-term lease expense (leases with a total term of 12 months or less)   8  
Variable lease expense   575  
Total lease expense   $ 2,246