Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Additional Information (Detail)

v3.19.2
Business Combinations - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 06, 2019
USD ($)
shares
Mar. 06, 2019
USD ($)
shares
Sep. 06, 2018
USD ($)
Interval
shares
Aug. 31, 2018
USD ($)
shares
Aug. 21, 2018
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Jun. 30, 2019
shares
Mar. 31, 2019
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
shares
Jun. 30, 2018
USD ($)
Jan. 25, 2019
$ / shares
Business Acquisition [Line Items]                            
General and administrative                 $ 11,645   $ 7,513 $ 23,335 $ 14,291  
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             580,713    
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 $ 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] | Subsequent Event [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, contingent earn-out           $ 160                
Escrow deposit closing, date           Sep. 06, 2020                
Machine Box, Inc. [Member] | Research and Development [Member]                            
Business Acquisition [Line Items]                            
Compensation expense                 $ 453     $ 1,333    
Machine Box, Inc. [Member] | Common Stock [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, shares issued or issuable, value $ 808 $ 880 $ 1,061                      
Business acquisition, shares issued or issuable | shares 97,082 135,583 128,300                      
Business acquisition, percentage of consideration paid in shares     80.00%                      
Business acquisition, additional shares issued or issuable | shares             77,666 108,469       186,135    
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            
Machine Box, Inc. [Member] | Escrow Deposit [Member] | Common Stock [Member] | Subsequent Event [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, cash consideration           $ 40                
Business acquisition, indemnification and other obligations, shares issued or issuable | shares           19,416