v3.26.1
Composition of Certain Financial Statement Captions - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment [Line Items]    
Property and equipment, gross $ 633,558 $ 619,134
Less: Accumulated depreciation (481,673) (468,700)
Property and Equipment, net 151,885 150,434
Buildings    
Property and Equipment [Line Items]    
Property and equipment, gross 222,712 221,488
Equipment    
Property and Equipment [Line Items]    
Property and equipment, gross 169,539 158,740
Land    
Property and Equipment [Line Items]    
Property and equipment, gross 27,457 27,457
Purchased software    
Property and Equipment [Line Items]    
Property and equipment, gross 165,210 165,229
Furniture and fixtures    
Property and Equipment [Line Items]    
Property and equipment, gross 23,183 23,066
Leasehold improvements    
Property and Equipment [Line Items]    
Property and equipment, gross 24,784 23,003
Construction in progress    
Property and Equipment [Line Items]    
Property and equipment, gross $ 673 $ 151