Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Additional Information (Detail)

v3.19.1
Business Combinations - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 28, 2019
USD ($)
shares
Mar. 06, 2019
USD ($)
shares
Sep. 06, 2018
USD ($)
Interval
shares
Aug. 31, 2018
USD ($)
shares
Aug. 21, 2018
USD ($)
shares
Mar. 31, 2019
USD ($)
shares
Jan. 31, 2019
shares
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Jan. 25, 2019
$ / shares
Business Acquisition [Line Items]                    
General and administrative               $ 11,690 $ 6,778  
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         3,909          
Business acquisition, initial consideration cash paid         1,220          
Business acquisition, cash consideration         $ 1,220          
Escrow deposit closing, date         Aug. 21, 2020          
Business acquisition, additional contingent consideration paid in cash $ 883                  
General and administrative               139    
Aggregate purchase price paid         $ 8,962          
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   6,482      
Business acquisition initial consideration, additional shares issued | shares         6,482          
Business acquisition, closing price of common stock | $ / shares                   $ 34
Business combination, common stock issued for contingent earn-out payments $ 3,026                  
Business combination, common stock shares issued for contingent earn-out payments | shares 574,231                  
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          
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] | 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   $ 200 $ 3,000     $ 160   160    
Business acquisition, cash consideration     $ 423              
Escrow deposit closing, date     Sep. 06, 2020     Sep. 06, 2020        
Aggregate purchase price paid     $ 1,484              
Business acquisition, percentage of consideration paid in cash     20.00%              
Fair value of the contingent amount     $ 2,880              
Compensation expense number of intervals | Interval     3              
Machine Box, Inc. [Member] | Research and Development [Member]                    
Business Acquisition [Line Items]                    
Compensation expense               $ 880    
Machine Box, Inc. [Member] | Common Stock [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, shares issued or issuable, value   $ 880 $ 1,061              
Business acquisition, shares issued or issuable | shares   135,583 128,300              
Business acquisition, percentage of consideration paid in shares     80.00%              
Business acquisition, additional shares issued or issuable | shares           108,469        
Machine Box, Inc. [Member] | Escrow Deposit [Member] | Common Stock [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, cash consideration     $ 80     $ 40        
Business acquisition, indemnification and other obligations, shares issued or issuable | shares     26,981     27,114