XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (UHP Networks, Inc.) (Details) - UHP - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2021
Mar. 02, 2021
Aug. 31, 2021
Oct. 31, 2021
Business Acquisition [Line Items]        
Aggregate purchase price $ 37,470,000     $ 37,470,000
Initial up-front payment consisting of shares of common stock 23,979,000 $ 23,979,000   23,979,000
Cash payment   87,000    
Payment of hold back amount through shares of stock     $ 3,991,000  
Hold-back amount 4,991,000 4,991,000   4,991,000
Earn-out payment   9,000,000    
Contingent earn-out consideration $ 8,500,000 8,500,000   $ 8,500,000
Payable ratably   $ 4,560,000    
Period of settlement of potential indemnification   3 years    
Aggregate purchase price - settled with issuance of common stock (in shares)   1,026,567    
Weighted average stock price (in dollars per share)   $ 28.14