XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total cost $ 286,423 $ 278,117
Less—accumulated depreciation (109,807) (101,294)
Total property, plant and equipment, net 176,616 176,823
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total cost 15,958 15,925
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost 14,415 13,967
Telecommunications equipment    
Property, Plant and Equipment [Line Items]    
Total cost 85,080 82,608
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost 77,310 76,054
Software    
Property, Plant and Equipment [Line Items]    
Total cost 26,191 24,916
Internal-use software development    
Property, Plant and Equipment [Line Items]    
Total cost 38,304 35,499
Automobile    
Property, Plant and Equipment [Line Items]    
Total cost 464 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