v3.25.4
Related Party Transactions - Other (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
ft²
property
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]        
Revenues   $ 768,270 $ 767,923 $ 739,572
Total undiscounted lease payments   $ 65,232    
Pilot Fiber Inc. | Director        
Related Party Transaction [Line Items]        
Ownership percentage   17.00%    
Affiliated Entity | Leased space rental        
Related Party Transaction [Line Items]        
Area of real estate property (in square feet) | ft²   5,447    
Number of properties | property   1    
Lease cancellation, period of notice (in days)   90 days    
Revenues   $ 300 $ 300 $ 200
Affiliated Entity | Leased space rental | Director | Pilot Fiber Inc.        
Related Party Transaction [Line Items]        
Annual lease income $ 114      
Increase in annual lease income   120    
Total undiscounted lease payments   $ 110    
Chairman emeritus | Leased space rental        
Related Party Transaction [Line Items]        
Percentage of lease space occupied by Chairman emeritus and employee (as a percent)   15.00%    
Related Party | Leased space rental | Sol De Janeiro USA        
Related Party Transaction [Line Items]        
Area of real estate property (in square feet) | ft²   57,203    
Term of lease (in years)   11 years    
Tenant improvements   $ 6,000    
Annual lease income   $ 3,500