Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
|
|
|
1 Months Ended |
12 Months Ended |
|
|
|
|
Oct. 03, 2018 |
Jan. 01, 2018
USD ($)
|
Dec. 31, 2016 |
Dec. 31, 2018
USD ($)
FinancialInstitution
Customer
Segment
Business
shares
|
Dec. 31, 2017
USD ($)
Customer
shares
|
Dec. 31, 2016
USD ($)
Customer
|
Jan. 01, 2019
USD ($)
|
Jun. 12, 2017
shares
|
Mar. 27, 2017
shares
|
Dec. 31, 2009
USD ($)
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of authorized shares of common stock | shares |
|
|
|
500,000,000
|
500,000,000
|
|
|
|
|
|
Percentage of contract price invoiced to customer on contract signed |
|
|
|
50.00%
|
|
|
|
|
|
|
Percentage of contract price invoiced to customer on subscription service operational and ready to go live |
|
|
|
50.00%
|
|
|
|
|
|
|
Percentage of contract value invoiced subscription service renewals on renewal contract executed |
|
|
|
100.00%
|
|
|
|
|
|
|
Deferred revenue added from new billings |
|
|
|
$ 41,400,000
|
|
|
|
|
|
|
Revenues |
|
|
|
34,753,000
|
$ 23,763,000
|
$ 15,507,000
|
|
|
|
|
Allowance for potential credit losses |
|
|
|
0
|
0
|
|
|
|
|
|
Impairment of long-lived assets held for use |
|
|
|
0.7
|
|
|
|
|
|
|
Impairment of long-lived assets to be disposed of |
|
|
|
|
|
0
|
|
|
|
|
One-time license fee payable for each license sold to customer |
|
|
|
|
|
|
|
|
|
$ 5,000
|
Minimum annual amount due under license agreement |
|
|
|
|
|
|
|
|
|
$ 75,000
|
Minimum amount incurred under license agreement |
|
|
|
$ 75,000
|
75,000
|
75,000
|
|
|
|
|
Expected dividend yield |
|
|
|
0.00%
|
|
|
|
|
|
|
Number of operating segment | Segment |
|
|
|
1
|
|
|
|
|
|
|
Number of business activity | Business |
|
|
|
1
|
|
|
|
|
|
|
Description of uncertain income tax position |
|
|
|
For tax positions meeting the more likely than not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.
|
|
|
|
|
|
|
Accumulated deficit |
|
|
|
$ (97,377,000)
|
(97,595,000)
|
|
|
|
|
|
Accrued expenses and other current liabilities |
|
|
|
$ (246,000)
|
1,535,000
|
$ 1,049,000
|
|
|
|
|
Hurricane |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Impairment of long-lived assets held for use |
|
|
|
|
$ 800,000
|
|
|
|
|
|
Software Technology | HunchLab |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Property and equipment estimated useful lives |
|
|
|
5 years
|
|
|
|
|
|
|
Patents |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Estimated useful life of intangible assets |
|
|
|
3 years
|
|
|
|
|
|
|
Customer Relationships |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Estimated useful life of intangible assets |
|
|
|
7 years
|
|
|
|
|
|
|
Customer Relationships | HunchLab |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Estimated useful life of intangible assets |
7 years
|
|
|
|
|
|
|
|
|
|
Customer Concentration Risk | Accounts Receivable |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of customers | Customer |
|
|
|
1
|
3
|
|
|
|
|
|
Customer Concentration Risk | Revenues |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of customers | Customer |
|
|
|
2
|
1
|
2
|
|
|
|
|
Customer Concentration Risk | Customer One | Accounts Receivable |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Concentration risk percentage |
|
|
|
77.00%
|
18.00%
|
|
|
|
|
|
Customer Concentration Risk | Customer One | Revenues |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Concentration risk percentage |
|
|
|
22.00%
|
18.00%
|
12.00%
|
|
|
|
|
Customer Concentration Risk | Customer Two | Accounts Receivable |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Concentration risk percentage |
|
|
|
|
18.00%
|
|
|
|
|
|
Customer Concentration Risk | Customer Two | Revenues |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Concentration risk percentage |
|
|
|
15.00%
|
|
12.00%
|
|
|
|
|
Customer Concentration Risk | Customer Three | Accounts Receivable |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Concentration risk percentage |
|
|
|
|
14.00%
|
|
|
|
|
|
Sales and Marketing Expense |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Advertising and promotion costs |
|
|
|
$ 600,000
|
$ 500,000
|
$ 500,000
|
|
|
|
|
General and Administrative Expense |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Royalty expense |
|
|
|
35,000
|
$ 60,000
|
$ 35,000
|
|
|
|
|
United States |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
$ 33,900,000
|
|
|
|
|
|
|
United States | Credit Concentration Risk |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of financial institutions at which cash deposits are maintained | FinancialInstitution |
|
|
|
3
|
|
|
|
|
|
|
South Africa |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
$ 900,000
|
|
|
|
|
|
|
International | Credit Concentration Risk |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of financial institutions at which cash deposits are maintained | FinancialInstitution |
|
|
|
1
|
|
|
|
|
|
|
Recognition from Beginning Deferred Revenue |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Deferred revenue recognized |
|
|
|
$ 9,700,000
|
|
|
|
|
|
|
Recognition from New Billings of Deferred Revenue |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Deferred revenue recognized |
|
|
|
$ 24,800,000
|
|
|
|
|
|
|
Adoption of Topic 606 |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Revenues material right recognition period |
|
|
|
3 years
|
|
|
|
|
|
|
Subscription renewal fees recognition period |
|
|
|
1 year
|
|
|
|
|
|
|
Deferred revenue |
|
$ 17,300,000
|
|
|
|
|
|
|
|
|
Capitalized commissions, amortization period |
|
|
|
5 years
|
|
|
|
|
|
|
Amortization of capitalized commissions |
|
|
|
$ 500,000
|
|
|
|
|
|
|
Adoption of Topic 606 | Effect of Change Increase/(Decrease) |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Deferred revenue |
|
(1,200,000)
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
$ 392,000
|
|
|
|
|
|
|
Accumulated deficit |
|
2,900,000
|
|
|
|
|
|
|
|
|
Accrued expenses and other current liabilities |
|
100,000
|
|
|
|
|
|
|
|
|
Capitalization of commissions |
|
$ 1,800,000
|
|
|
|
|
|
|
|
|
Adoption of Topic 842 | Scenario Plan |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Operating lease, right-of-use assets |
|
|
|
|
|
|
$ 800,000
|
|
|
|
Operating lease, liabilities |
|
|
|
|
|
|
$ 800,000
|
|
|
|
Minimum |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Subscription services initial contract period |
|
|
|
1 year
|
|
|
|
|
|
|
Property and equipment estimated useful lives |
|
|
|
3 years
|
|
|
|
|
|
|
Maximum |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Subscription services initial contract period |
|
|
|
5 years
|
|
|
|
|
|
|
Expected customer relationship period |
|
|
|
5 years
|
|
|
|
|
|
|
Highly liquid investments maturity period |
|
|
|
3 months
|
|
|
|
|
|
|
Property and equipment estimated useful lives |
|
|
|
5 years
|
|
|
|
|
|
|
Amended and Restated Certificate of Incorporation |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Number of authorized shares of common stock | shares |
|
|
|
|
|
|
|
500,000,000
|
8,600,000
|
|
Total number of authorized shares | shares |
|
|
|
|
|
|
|
|
14,550,000
|
|
Reverse stock split, description |
|
|
|
one-for-17 reverse stock split of the outstanding shares of the Company’s capital stock, such that each 17 shares of capital stock issued and outstanding, automatically and without any action on the part of the respective holders thereof, combined into one share of the same class and series of capital stock.
|
|
|
|
|
|
|
Reverse stock split, conversion ratio |
|
|
0.0588
|
|
|
|
|
|
|
|
Amended and Restated Certificate of Incorporation | Series A-2 Convertible Preferred Stock |
|
|
|
|
|
|
|
|
|
|
Accounting Policies [Line Items] |
|
|
|
|
|
|
|
|
|
|
Conversion of preferred stock into common stock | shares |
|
|
|
|
|
|
|
|
0.715548
|
|
Convertible preferred stock, terms of conversion |
|
|
|
to provide, among other changes, that each share of Series A-2 convertible preferred stock would automatically convert into 0.715548 shares of common stock upon the consummation of an initial public offering of the Company’s capital stock.
|
|
|
|
|
|
|