XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Capitalized Software Costs - Estimated Amortization of Capitalized Software Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Finite Lived Intangible Assets [Line Items]    
2021 (remaining nine months) $ 14,861  
2022 12,398  
2023 7,974  
2024 5,852  
Net intangible assets 51,561 $ 57,809
Capitalized Software Costs    
Finite Lived Intangible Assets [Line Items]    
2021 (remaining nine months) 18,200  
2022 12,700  
2023 5,800  
2024 1,153  
Net intangible assets $ 37,853