Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Additional Information (Detail)

v3.19.3
Business Combinations - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 06, 2019
USD ($)
shares
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
Sep. 30, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Jun. 30, 2019
shares
Mar. 31, 2019
USD ($)
shares
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
shares
Sep. 30, 2018
USD ($)
Jan. 25, 2019
$ / shares
Business Acquisition [Line Items]                                  
General and administrative                     $ 11,905     $ 12,436 $ 35,239 $ 26,727  
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 $ 200 $ 2,989     $ 160 $ 160   $ 160 160   $ 160   $ 160    
Business acquisition, cash consideration       $ 423                          
Escrow deposit closing, date       Sep. 06, 2020     Sep. 06, 2020 Sep. 06, 2020   Sep. 06, 2020              
Aggregate purchase price paid       $ 1,484                          
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                     $ 160       $ 1,493    
Machine Box, Inc. [Member] | Common Stock [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition, shares issued or issuable, value $ 701 $ 808 $ 880 $ 1,061                          
Business acquisition, shares issued or issuable | shares 161,939 97,082 135,583 128,300                          
Business acquisition, additional shares issued or issuable | shares             129,552   77,666 108,469         315,687    
Machine Box, Inc. [Member] | Escrow Deposit [Member] | Common Stock [Member]                                  
Business Acquisition [Line Items]                                  
Business acquisition, cash consideration       $ 80     $ 40 $ 40   $ 40              
Business acquisition, indemnification and other obligations, shares issued or issuable | shares       26,981     32,387 19,416   27,114