XML 43 R45.htm IDEA: XBRL DOCUMENT v3.20.1
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