Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events, Halo Acquisition (Details)

v3.19.3.a.u2
Subsequent Events, Halo Acquisition (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 18, 2019
May 06, 2019
Sep. 30, 2019
Dec. 31, 2018
Subsequent Events (Additional Information) [Abstract]        
Purchase price   $ 146,569    
Business acquisition, total number of common shares (in shares)   32,332,314    
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001
Subsequent Event [Member] | Halo Acquisition [Member] | Amended and Restated Stock Purchase Agreement [Member]        
Subsequent Events (Additional Information) [Abstract]        
Purchase price $ 45,000      
Business acquisition, total number of common shares (in shares) 2,134,390      
Common stock, par value (in dollars per share) $ 0.001      
Long-term debt, interest rate 10.00%      
Outstanding interests acquired 100.00%      
Maturity date Jun. 30, 2023      
Conversion price (in dollars per share) $ 4.00      
Redemption percentage to outstanding principal 104.00%      
Percentage of redemption price of outstanding principal amount 4.00%      
Written notice to convert seller notes to common stock 30 days