XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions (UHP Networks, Inc.) (Details) - UHP - Subsequent Event
Mar. 02, 2021
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Initial up-front payment consisting of shares of common stock $ 24,000,000
Additional payment 5,000,000
Earn-out payment $ 9,000,000
Aggregate purchase price - settled with issuance of common stock (in shares) | shares 1,026,567
Weighted average stock price (in dollars per share) | $ / shares $ 28.14