XML 46 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets and Software Development Costs - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 24,183  
Accumulated amortization (24,183)  
Accumulated Impairment 0  
Net carrying amount 0  
Total intangible assets, gross carrying amount 32,583  
Total intangible assets, accumulated amortization (24,183)  
Total intangible assets, accumulated impairment 0  
Intangible assets, net 8,400 $ 8,400
Finite lived software development costs gross 67,541  
Finite lived software development costs accumulated amortization (45,535)  
Finite lived software development costs accumulated impairment (22,006)  
Finite lived software development costs net 0  
Trade Names    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 230  
Accumulated amortization, excluding accumulated impairment (230)  
Accumulated impairment 0  
Net carrying amount, excluding accumulated impairment 0  
Gross carrying amount, excluding accumulated impairment 8,400  
Accumulated amortization, excluding accumulated impairment 0  
Accumulated impairment excluding goodwill 0  
Carrying amount, excluding accumulated impairment 8,400  
Customer Relationships    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 10,775  
Accumulated amortization, excluding accumulated impairment (10,775)  
Accumulated impairment 0  
Net carrying amount, excluding accumulated impairment 0  
Noncompete Agreements    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 2,700  
Accumulated amortization, excluding accumulated impairment (2,700)  
Accumulated impairment 0  
Net carrying amount, excluding accumulated impairment 0  
Developed Technology Rights    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 10,398  
Accumulated amortization, excluding accumulated impairment (10,398)  
Accumulated impairment 0  
Net carrying amount, excluding accumulated impairment 0  
Patented Technology    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 80  
Accumulated amortization, excluding accumulated impairment (80)  
Accumulated impairment 0  
Net carrying amount, excluding accumulated impairment $ 0