XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
ft²
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Operating Leased Assets [Line Items]      
Operating leases liabilities $ 17,100 $ 22,000 $ 25,500
Operating lease payments use 6,471 7,105 6,130
Depreciation expense 26,400 29,300 25,600
Finance lease Interest expense 7,000 2,800 1,500
Finance lease payments $ 20,200 24,100 15,300
Unrelated Third Party      
Operating Leased Assets [Line Items]      
Area of real estate property | ft² 104,852    
Network Equipment Under Finance Lease      
Operating Leased Assets [Line Items]      
Depreciation expense $ 22,700 $ 24,100 $ 17,800
Minimum      
Operating Leased Assets [Line Items]      
Lessee, operating lease, remaining lease term 1 year 1 month 6 days    
Lessee, operating lease, option to extend term 1 year    
Maximum      
Operating Leased Assets [Line Items]      
Lessee, operating lease, remaining lease term 6 years 2 months 12 days    
Lessee, operating lease, option to extend term 5 years