v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment    
Property and equipment $ 418,664 $ 400,457
Less accumulated depreciation and amortization (237,613) (221,500)
Property and equipment, net 181,051 178,957
Land    
Property and Equipment    
Property and equipment 5,098 5,098
Land improvements    
Property and Equipment    
Property and equipment 2,242 2,242
Buildings    
Property and Equipment    
Property and equipment 51,399 51,399
Buildings and leasehold improvements    
Property and Equipment    
Property and equipment 40,291 39,159
Computer equipment    
Property and Equipment    
Property and equipment 144,263 142,412
Furniture, fixtures and equipment    
Property and Equipment    
Property and equipment 30,957 30,639
Internally developed software    
Property and Equipment    
Property and equipment 135,976 125,160
Construction in progress    
Property and Equipment    
Property and equipment $ 8,438 $ 4,348