Related Party Transactions - Additional Information (Detail) - USD ($) $ in Millions |
Jun. 15, 2016 |
Apr. 14, 2016 |
|---|---|---|
| Related Party Transaction [Line Items] | ||
| Aggregate payment of Placement agent, escrow agents and legal fees | $ 1.8 | |
| FastPartner AB [Member] | ||
| Related Party Transaction [Line Items] | ||
| Common stock shares issued under private placement | 566,962 | |
| Midroc Invest AB [Member] | ||
| Related Party Transaction [Line Items] | ||
| Common stock shares issued under private placement | 636,838 | |
| Xenella Holding AB [Member] | ||
| Related Party Transaction [Line Items] | ||
| Common stock shares issued under private placement | 162,928 | |
| Private Placement [Member] | ||
| Related Party Transaction [Line Items] | ||
| Common stock shares issued under private placement | 591,860 | |
| Proceeds from private placement and subsequent financing, net of issuance costs | $ 8.0 | $ 14.2 |