XML 41 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Mar. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total gain attributable to estimated contingent consideration payable $ 1,199 $ 1,199 $ 835    
Agile [Member] | Asset Purchase Agreement [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Total gain attributable to estimated contingent consideration payable 1,359 $ 0 1,359 $ 0    
Earn-out consideration         $ 1,100  
Agile [Member] | Asset Purchase Agreement [Member] | Exaxe [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Earn-outs $ 3,007   $ 3,007     $ 4,884