XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost $ 255,802 $ 171,798
Less—accumulated depreciation (77,938) (72,045)
Total property, plant and equipment, net 177,864 99,753
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total cost $ 16,036 16,494
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost $ 13,669 14,160
Computer and office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Computer and office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 2 years  
Telecommunications equipment    
Property, Plant and Equipment [Line Items]    
Total cost $ 82,991 80,251
Telecommunications equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 7 years  
Telecommunications equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 75,437 6,410
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 15 years  
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Software    
Property, Plant and Equipment [Line Items]    
Total cost $ 12,552 7,051
Property and equipment, useful life 3 years  
Internal-use software development    
Property, Plant and Equipment [Line Items]    
Total cost $ 25,909 23,677
Internal-use software development | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 4 years  
Automobile    
Property, Plant and Equipment [Line Items]    
Total cost $ 507 665
Property and equipment, useful life 3 years  
Land    
Property, Plant and Equipment [Line Items]    
Total cost $ 27,771 23,090
Land Improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 930 $ 0
Property and equipment, useful life 20 years