Equity - Additional Information (Detail) - $ / shares |
Mar. 31, 2020 |
Dec. 28, 2019 |
May 06, 2019 |
---|---|---|---|
Preferred Stock Authorized | 25,000,000 | 25,000,000 | |
Preferred Stock, No Par Value | $ 0 | $ 0 | |
Common Stock, Shares Authorized | 150,000,000 | 150,000,000 | |
Preferred stock warrants shares issued upon conversion | 64,440 | ||
Exercise Price of $8.75 Per Share [Member] | |||
Preferred stock warrants shares issued upon conversion | 50,000 | 50,000 | |
Preferred stock warrants convertible conversion price | $ 8.75 | $ 8.75 | |
Exercise Price of $17.47 Per Share [Member] | |||
Preferred stock warrants shares issued upon conversion | 14,440 | 14,440 | |
Preferred stock warrants convertible conversion price | $ 17.47 | $ 17.47 |