v3.26.3
Certain Balance Sheet Components Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization [Abstract]    
Machinery and equipment $ 308,989 $ 310,271
Computers and software 115,172 123,339
Buildings, furniture, and improvements 109,147 107,254
Land 9,491 9,654
Construction in progress, including purchased equipment 18,922 19,226
Total cost 561,721 569,744
Accumulated depreciation (441,087) (457,551)
Property, plant, and equipment, net $ 120,634 $ 112,193