XML 29 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Capitalized Software Costs - Estimated Amortization of Capitalized Software Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Mar. 31, 2019
Finite Lived Intangible Assets [Line Items]    
2020 (remaining three months) $ 6,585  
2021 21,110  
2022 12,398  
2023 7,974  
Net intangible assets 64,394 $ 52,595
Capitalized Software Costs    
Finite Lived Intangible Assets [Line Items]    
2020 (remaining three months) 5,800  
2021 19,800  
2022 9,800  
2023 4,278  
Net intangible assets $ 39,678