v3.26.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total cost $ 307,483 $ 296,820
Less—accumulated depreciation (141,712) (122,569)
Total property, plant and equipment, net 165,771 174,251
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total cost 16,029 15,845
Computer and office equipment    
Property, Plant, and Equipment [Line Items]    
Total cost 15,036 14,789
Telecommunications equipment    
Property, Plant, and Equipment [Line Items]    
Total cost 97,010 92,829
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total cost 77,926 77,704
Software    
Property, Plant, and Equipment [Line Items]    
Total cost 23,921 22,302
Internal-use software development    
Property, Plant, and Equipment [Line Items]    
Total cost 48,479 44,198
Automobile    
Property, Plant, and Equipment [Line Items]    
Total cost 360 452
Land    
Property, Plant, and Equipment [Line Items]    
Total cost 27,636 27,636
Land Improvements    
Property, Plant, and Equipment [Line Items]    
Total cost $ 1,086 $ 1,065