XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total cost $ 297,327 $ 278,117
Less—accumulated depreciation (118,705) (101,294)
Total property, plant and equipment, net 178,622 176,823
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total cost 15,964 15,925
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost 14,690 13,967
Telecommunications equipment    
Property, Plant and Equipment [Line Items]    
Total cost 89,117 82,608
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost 79,562 76,054
Software    
Property, Plant and Equipment [Line Items]    
Total cost 27,989 24,916
Internal-use software development    
Property, Plant and Equipment [Line Items]    
Total cost 40,901 35,499
Automobile    
Property, Plant and Equipment [Line Items]    
Total cost 403 447
Land    
Property, Plant and Equipment [Line Items]    
Total cost 27,636 27,636
Land Improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 1,065 $ 1,065