v3.26.1
Composition of Certain Balance Sheet Accounts - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 273,810 $ 269,468
Accumulated depreciation (161,135) (152,194)
Total property and equipment, net 112,675 117,274
Office Equipment, Furniture, Fixtures and Other [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross [1] 59,811 56,973
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,969 16,855
Network Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross [1],[2] $ 197,030 $ 195,640
[1] To conform with current-period classification, as of December 31, 2025, $2.4 million has been reclassified from Office equipment, furniture, fixtures and other to Network equipment.
[2] See Note 4, “Government Assistance,” for additional information.