Annual report pursuant to Section 13 and 15(d)

Quarterly Results of Operations (Unaudited) - Quarterly Financial Data (Detail)

v3.19.3.a.u2
Quarterly Results of Operations (Unaudited) - Quarterly Financial Data (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]                    
Revenues, net $ 14,688 $ 13,660 $ 13,164 $ 12,467 $ 11,917 $ 10,942 $ 10,000 $ 9,138 $ 53,979 $ 41,997
Gross profit $ 12,763 $ 11,859 $ 11,379 $ 10,867 $ 10,422 $ 9,556 $ 8,710 $ 7,957 46,868 36,645
Gross margin 86.90% 86.80% 86.40% 87.20% 87.50% 87.30% 87.10% 87.10%    
Loss from operations $ (2,569) $ (3,900) $ (4,287) $ (6,448) $ (11,334) $ (10,516) $ (6,591) $ (7,971) (17,204) (36,412)
Net loss $ (2,812) $ (4,144) $ (4,468) $ (6,726) $ (11,080) $ (10,329) $ (6,349) $ (6,035) $ (18,150) $ (33,793)
Basic and diluted net loss per share $ (0.15) $ (0.23) $ (0.25) $ (0.38) $ (0.62) $ (0.58) $ (0.36) $ (0.39) $ (1.00) $ (1.96)
Weighted average shares outstanding - basic and diluted 18,402 18,375 17,944 17,890 17,890 17,890 17,890 15,364 18,160 17,259