XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Property and Equipment [Line Items]          
Computer software development costs capitalized $ 11,700 $ 7,100 $ 32,400 $ 22,700  
Interest costs incurred 400 300 1,100 1,100  
Interest costs capitalized 400 200 1,100 400  
Retainage amount included in construction in progress 2,900   2,900   $ 2,200
Depreciation and amortization 7,150 5,665 20,209 15,848  
Property and Equipment [Member]          
Property and Equipment [Line Items]          
Depreciation and amortization $ 13,800 $ 10,900 $ 39,100 $ 30,500