XML 110 R96.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
1 Months Ended 12 Months Ended 36 Months Ended
Jul. 14, 2020
USD ($)
Oct. 13, 2017
USD ($)
Feb. 28, 2021
USD ($)
Apr. 30, 2020
USD ($)
Sep. 30, 2018
USD ($)
Oct. 31, 2017
patent
Mar. 31, 2016
subsidiary
patent
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
company
Mar. 31, 2019
USD ($)
Mar. 31, 2021
USD ($)
company
Feb. 05, 2020
USD ($)
Apr. 03, 2019
USD ($)
Commitments and Contingencies Disclosure [Line Items]                          
Number of companies acquired | company                 2   2    
Fair value of contingent liability                 $ 1,748,000        
Payment of contingent consideration               $ 1,748,000 0 $ 2,851,000      
Number of subsidiary entities | subsidiary             2            
Number of patents allegedly infringed | patent           3 5            
Loss contingency, damages awarded, value         $ 2,800,000                
Unconditional purchase obligation               55,300,000     $ 55,300,000    
Pre-Suit Damages                          
Commitments and Contingencies Disclosure [Line Items]                          
Loss contingency, damages awarded, value $ 3,500,000 $ 3,500,000                      
Post-Suit Damages                          
Commitments and Contingencies Disclosure [Line Items]                          
Loss contingency, damages awarded, value $ 2,250,000 $ 2,250,000                      
Minimum                          
Commitments and Contingencies Disclosure [Line Items]                          
Estimate of potential enhancement               0     0    
Maximum                          
Commitments and Contingencies Disclosure [Line Items]                          
Estimate of potential enhancement               $ 2,800,000     $ 2,800,000    
Gigavation                          
Commitments and Contingencies Disclosure [Line Items]                          
Fair value of contingent liability                 700,000     $ 800,000  
Payment of contingent consideration     $ 700,000                    
Eastwind                          
Commitments and Contingencies Disclosure [Line Items]                          
Fair value of contingent liability                 $ 1,000,000.0       $ 1,000,000
Payment of contingent consideration       $ 1,000,000.0                  
Efflux Systems, Inc.                          
Commitments and Contingencies Disclosure [Line Items]                          
Payment of contingent consideration                   500,000      
Simena LLC                          
Commitments and Contingencies Disclosure [Line Items]                          
Payment of contingent consideration                   $ 5,000,000.0