Annual report pursuant to Section 13 and 15(d)

Business Combinations - Additional Information (Detail)

v3.19.1
Business Combinations - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 06, 2018
USD ($)
Interval
shares
Aug. 31, 2018
USD ($)
shares
Aug. 21, 2018
USD ($)
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Performance Bridge [Member]          
Business Acquisition [Line Items]          
Business acquisition, effective date     Aug. 21, 2018    
Business acquisition, initial consideration paid     $ 5,158    
Business acquisition, contingent earn-out     4,414    
Business acquisition, initial consideration cash paid     1,220    
Business acquisition, cash consideration     $ 1,220    
Escrow deposit closing, date     Aug. 21, 2020    
Aggregate purchase price paid     $ 8,928    
Performance Bridge [Member] | General and Administrative Expenses [Member]          
Business Acquisition [Line Items]          
Transaction costs relating to acquisition         $ 46
Performance Bridge [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable, value     $ 3,938    
Business acquisition, shares issued or issuable | shares     349,072    
Performance Bridge [Member] | Escrow Deposit [Member]          
Business Acquisition [Line Items]          
Business acquisition, cash consideration     $ 120    
Performance Bridge [Member] | Escrow Deposit [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable | shares     34,335    
Performance Bridge [Member] | Scenario Forecast [Member]          
Business Acquisition [Line Items]          
Business acquisition, contingent earn-out       $ 4,414  
Business acquisition initial consideration, additional shares issued | shares       6,482  
Business acquisition, cash consideration       $ 883  
Business acquisition, percentage of consideration paid in cash       20.00%  
Performance Bridge [Member] | Scenario Forecast [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable | shares       600,000  
Business acquisition, percentage of consideration paid in shares       80.00%  
Wazee Digital Inc [Member]          
Business Acquisition [Line Items]          
Business acquisition, effective date   Aug. 31, 2018      
Business acquisition, cash consideration   $ 7,423      
Escrow deposit closing, date   Aug. 31, 2020      
Aggregate purchase price paid   $ 12,552      
Wazee Digital Inc [Member] | General and Administrative Expenses [Member]          
Business Acquisition [Line Items]          
Transaction costs relating to acquisition         1,998
Wazee Digital Inc [Member] | General and Administrative Expenses [Member] | Former Executive [Member]          
Business Acquisition [Line Items]          
Business combination, severance costs         344
Wazee Digital Inc [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable, value   $ 5,129      
Business acquisition, shares issued or issuable | shares   491,157      
Wazee Digital Inc [Member] | Escrow Deposit [Member]          
Business Acquisition [Line Items]          
Business acquisition, cash consideration   $ 925      
Wazee Digital Inc [Member] | Escrow Deposit [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable | shares   60,576      
Machine Box, Inc. [Member]          
Business Acquisition [Line Items]          
Business acquisition, effective date Sep. 06, 2018        
Business acquisition, contingent earn-out $ 3,000        
Business acquisition, cash consideration $ 423        
Escrow deposit closing, date Sep. 06, 2020        
Aggregate purchase price paid $ 1,484        
Business acquisition, percentage of consideration paid in cash 20.00%        
Fair value of contingent amount $ 2,880        
Share Based Compensation Expense Number of Intervals | Interval 3        
Machine Box, Inc. [Member] | General and Administrative Expenses [Member]          
Business Acquisition [Line Items]          
Transaction costs relating to acquisition         $ 32
Machine Box, Inc. [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, shares issued or issuable, value $ 1,061        
Business acquisition, shares issued or issuable | shares 128,300        
Business acquisition, percentage of consideration paid in shares 80.00%        
Machine Box, Inc. [Member] | Escrow Deposit [Member] | Common Stock [Member]          
Business Acquisition [Line Items]          
Business acquisition, cash consideration $ 80        
Business acquisition, indemnification and other obligations, shares issued or issuable | shares 26,981