XML 100 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Mechanical Power Conversion, LLC (Details) - USD ($)
12 Months Ended
Dec. 21, 2018
Mar. 31, 2020
Mar. 31, 2019
Business Acquisition [Abstract]      
Estimated useful life   9 years  
Developed Technology [Member]      
Business Acquisition [Abstract]      
Estimated useful life   5 years  
Customer Relationships [Member]      
Business Acquisition [Abstract]      
Estimated useful life   11 years  
Order Backlog [Member]      
Business Acquisition [Abstract]      
Estimated useful life   6 months  
Mechanical Power Conversion, LLC [Member]      
Business Acquisition [Abstract]      
Cash purchase price $ 4,417,000    
Working capital adjustment 42,000    
Contingent consideration 3,560,000    
Acquisition costs     $ 355,000
Mechanical Power Conversion, LLC [Member] | Minimum [Member]      
Business Acquisition [Abstract]      
Contingent consideration payment period   2 years  
Mechanical Power Conversion, LLC [Member] | Maximum [Member]      
Business Acquisition [Abstract]      
Aggregate contingent consideration obligation $ 5,200,000    
Contingent consideration payment period   3 years  
Mechanical Power Conversion, LLC [Member] | Developed Technology [Member]      
Business Acquisition [Abstract]      
Estimated useful life   5 years  
Mechanical Power Conversion, LLC [Member] | Customer Relationships [Member]      
Business Acquisition [Abstract]      
Estimated useful life   8 years  
Mechanical Power Conversion, LLC [Member] | Order Backlog [Member]      
Business Acquisition [Abstract]      
Estimated useful life   6 months