Series A Convertible Redeemable Preferred Stock (Details Narrative) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
Dec. 31, 2017 |
|
| Net proceeds from issuance of convertible preferred stock | $ 26,714 | |||
| IPO [Member] | In July 2018 [Member] | ||||
| Preferred stock shares converted into common stock | 11,381,999 | |||
| Series A Preferred Stock [Member] | ||||
| Preferred stock, shares authorized | 25,000,000 | 25,000,000 | ||
| Preferred stock, par value | $ 0.0001 | $ 0.0001 | ||
| Preferred stock, shares designated | 13,000,000 | 13,000,000 | ||
| Series A Convertible Redeemable Preferred Stock [Member] | ||||
| Number of shares issued during period | 11,381,999 | |||
| Shares issued price per share | $ 2.50 | |||
| Gross proceeds from issuance of convertible preferred stock | $ 28,500 | |||
| Net proceeds from issuance of convertible preferred stock | $ 26,700 | |||