XML 89 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Feb. 05, 2021
Jan. 07, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]        
Common stock, shares issued     10,318,000 10,146,000
Subsequent Event | Employment Inducement Incentive Award Plan        
Subsequent Event [Line Items]        
Number of shares authorized 125,000      
Stock options, terms of award 10      
Sale of stock, price per share $ 24.22      
Stock options, award vesting rights, percentage 25.00%      
Subsequent Event | Employment Inducement Incentive Award Plan | Maximum        
Subsequent Event [Line Items]        
Common stock, shares issued 300,000      
Subsequent Event | NimbeLink Corp        
Subsequent Event [Line Items]        
Outstanding stock acquired   $ 15.0    
Contingent consideration, liability   $ 8.0