XML 40 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Property and Equipment [Line Items]    
Computer software development costs capitalized $ 9,700 $ 8,900
Interest cost paid 400 400
Interest costs capitalized 400 100
Retainage amount included in construction in progress 2,500 2,200
Depreciation and amortization 6,285 4,805
Property and Equipment [Member]    
Property and Equipment [Line Items]    
Depreciation and amortization $ 12,200 $ 9,300