XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Segment
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
May 15, 2019
shares
Jan. 01, 2019
USD ($)
Significant Accounting Policies [Line Items]            
Stock split description two-for-one          
Bad debt (credit) expense   $ 80,000 $ 10,000      
Number of reportable segment | Segment 2          
Percentage of billing expense revenues 2.00%          
Stock Incentive Plan, shares available for issuance | shares 4,900,000          
Treasury stock, shares | shares 1,646,420 1,646,420        
Treasury stock, at cost $ 4,187,000 $ 4,187,000        
Expiration period of stock repurchase program Dec. 22, 2016          
Lease asset $ 3,286,000 4,617,000       $ 5,700,000
Lease liability 3,404,000 4,717,000       $ 5,700,000
Allowance for uncollectible accounts 413,000 338,000        
Goodwill impairment loss     9,738,000      
Revaluation of contingent consideration liability   (6,069,000) (11,056,000)      
Business combination contingent consideration liability $ 2,882,000          
Employee Stock Purchase Plan [Member]            
Significant Accounting Policies [Line Items]            
Shares available for future grants | shares 539,041       600,000  
Minimum [Member]            
Significant Accounting Policies [Line Items]            
Vesting period 3 years          
Maximum [Member]            
Significant Accounting Policies [Line Items]            
Vesting period 5 years          
Info Trellis Inc [Member]            
Significant Accounting Policies [Line Items]            
Bad debt (credit) expense $ 0 80,000 10,000      
Depreciation and amortization expense related to fixed assets 799,000 746,000 455,000      
Impairment on goodwill and intangible assets 0          
Valuation allowance provided 179,000 7,000        
Estimated one-time, non-cash charge related to enactment of Tax and Jobs Act of 2017       $ 372,000    
Re-measurement of deferred tax assets arising from a lower U.S. corporate tax rate       294,000    
One-time transition tax applicable to new dividend exemption system related to foreign earnings       $ 78,000    
Deferred tax assets additional expense     86,000      
Uncertain tax positions 0 20,000        
One-time transition tax applicable to new dividend exemption system related to foreign earnings     165,000      
Allowance for uncollectible accounts 413,000 338,000        
Goodwill impairment loss     9,700,000      
Revaluation of contingent consideration liability   $ 6,100,000 $ 11,100,000      
Info Trellis Inc [Member] | Enterprise Software [Member]            
Significant Accounting Policies [Line Items]            
Software development cost capitalized $ 2,400,000          
Info Trellis Inc [Member] | Minimum [Member]            
Significant Accounting Policies [Line Items]            
Estimated useful life, intangible assets 3 years          
Info Trellis Inc [Member] | Maximum [Member]            
Significant Accounting Policies [Line Items]            
Estimated useful life, intangible assets 12 years          
AmberLeaf [Member]            
Significant Accounting Policies [Line Items]            
Revaluation of contingent consideration liability $ 0          
Business combination contingent consideration liability $ 2,900,000          
Accounting Standards Update 2014-09 [Member] | Info Trellis Inc [Member]            
Significant Accounting Policies [Line Items]            
Percentage of billing expense revenues 2.00%