XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 13, 2018
Jul. 27, 2018
Sep. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Sep. 30, 2020
Commitments And Contingencies [Line Items]                
Contingent earn-out liability       $ 7,720   $ 7,720   $ 10,962
Change in estimated fair value of contingent consideration       (221) $ 972 (918) $ 972  
Future minimum lease obligations       $ 1,472   $ 1,472    
Maximum                
Commitments And Contingencies [Line Items]                
Operating lease term       7 years   7 years    
Quantum                
Commitments And Contingencies [Line Items]                
Contingent earn-out liability   $ 7,700            
Contingent payments earn-out period   4 years            
Contingent payments earn-out period ending month and year   2022-07            
Contingent payments maximum earn-out amount   $ 23,500            
Contingent earn-out liability               5,800
Change in estimated fair value of contingent consideration           $ 800    
Estimated fair value of earn-out liability       $ 5,000   5,000    
Contingent earn-out cash payment               100
Quantum | Scenario Forecast                
Commitments And Contingencies [Line Items]                
Contingent earn-out additional payment     $ 2,300          
Optoseis Technology                
Commitments And Contingencies [Line Items]                
Contingent earn-out liability $ 4,300              
Contingent payments earn-out period 5 years 6 months              
Contingent payments earn-out period ending month and year 2024-05              
Contingent payments maximum earn-out amount $ 23,200              
Contingent earn-out liability               $ 5,200
Change in estimated fair value of contingent consideration           100    
Estimated fair value of earn-out liability       $ 5,100   $ 5,100