XML 54 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Property Plant And Equipment [Line Items]      
Gross carrying amount property and equipment $ 468,528   $ 442,527
Accumulated amortization 250,851   226,381
Depreciation and amortization 37,717 $ 33,363  
Capitalized developed software costs 19,200 19,000  
Property And Equipment Excluding Developed Software      
Property Plant And Equipment [Line Items]      
Depreciation and amortization 12,300 8,700  
Developed Software | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations      
Property Plant And Equipment [Line Items]      
Gross carrying amount property and equipment 3,500    
Accumulated amortization 3,500    
Developed software      
Property Plant And Equipment [Line Items]      
Gross carrying amount property and equipment 239,276   $ 223,596
Depreciation and amortization $ 15,700 $ 12,000