XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capitalized Software Costs - Summary of Capitalized Software Costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Research and Development [Abstract]    
Capitalized software costs $ 32,710 $ 32,506
Less accumulated amortization (26,699) (25,790)
Capitalized software costs, net $ 6,011 $ 6,716