XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Detail) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Apr. 01, 2021
Dec. 31, 2020
Nov. 02, 2020
Apr. 30, 2021
Jan. 31, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]                  
Acquisition related costs             $ 781,000 $ 1,579,000 $ 0
Business acquisition, pro forma revenue               235,700,000 195,400,000
Business acquisition, pro forma net income (loss)               8,600,000 $ (17,200,000)
Minimum                  
Business Acquisition [Line Items]                  
Useful life             5 years    
Maximum                  
Business Acquisition [Line Items]                  
Useful life             10 years    
Saylent Technologies, Inc                  
Business Acquisition [Line Items]                  
Cash consideration, gross $ 38,500,000                
Acquisition related costs 800,000                
Purchase accounting adjustments, goodwill           $ 200,000 $ 249,000 0  
Purchase accounting adjustments, deferred tax liability           $ 200,000      
Goodwill considered deductible for income tax purposes $ 0                
TazWorks, LLC                  
Business Acquisition [Line Items]                  
Cash consideration, gross   $ 5,000,000     $ 84,800,000        
Acquisition related costs   800,000              
Purchase accounting adjustments, goodwill             $ (47,000) 0  
Goodwill considered deductible for income tax purposes   46,400,000           46,400,000  
Business combination, consideration transferred   $ 89,800,000              
Business combination, adjustment consideration transferred       $ 200,000          
Teledata Communications, Inc.                  
Business Acquisition [Line Items]                  
Cash consideration, gross     $ 105,800,000            
Acquisition related costs     800,000            
Goodwill considered deductible for income tax purposes     55,200,000            
Consideration transferred as PPP loan deposit     $ 2,100,000            
Revenue since acquisition date               $ 3,600,000