XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2017
USD ($)
$ / shares
shares
Sep. 30, 2017
USD ($)
agency
Sep. 30, 2016
USD ($)
agency
Sep. 30, 2017
USD ($)
agency
Sep. 30, 2016
USD ($)
agency
Dec. 31, 2016
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Net proceeds from initial public offering       $ 80,213,000 $ 0  
Deferred offering costs   $ 2,400,000   $ 2,400,000    
Percentage of license revenue   1.00% 1.00% 1.00% 1.00%  
Change in allowance for doubtful accounts       $ 0   $ 0
Commission expense   $ 3,200,000 $ 1,800,000 $ 8,500,000 $ 5,400,000  
Customer Concentration Risk | Sales Revenue, Net | Foreign Customers            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage   28.60% 23.10% 25.60% 18.60%  
Customer Concentration Risk | Sales Revenue, Net | Government Agencies            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage   14.20% 19.40% 15.40% 28.50%  
Customer Concentration Risk | Sales Revenue, Net | Federal Government Agencies            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage   7.70% 13.10% 9.10% 19.50%  
Number of federal government agencies | agency   3 3 3 3  
Customer Concentration Risk | Accounts Receivable | Federal Government Agencies            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage       9.10%   17.20%
Minimum            
Summary Of Significant Accounting Policies [Line Items]            
SaaS Subscriptions contracts term       1 year    
Term license subscription contracts term       1 year    
Maximum            
Summary Of Significant Accounting Policies [Line Items]            
SaaS Subscriptions contracts term       5 years    
Term license subscription contracts term       5 years    
Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Net proceeds from initial public offering $ 77,800,000          
Class B Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Preferred stock conversion basis       1    
IPO | Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Issuance of common stock from initial public offering, net of issuance costs, Shares | shares 7,187,500          
Shares issued price per share | $ / shares $ 12.00