XML 33 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Capitalized Software Development Costs - Summary of Capitalized Software Development Costs, Exclusive of those Recorded within Property and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Capitalized Computer Software Net [Abstract]    
Gross capitalized software development costs $ 67,074 $ 61,641
Accumulated amortization (48,248) (44,848)
Capitalized software development costs, net $ 18,826 $ 16,793