Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Costa Rica Operations $ 3,422 $ (6,887)
Non-Costa Rica Operations (24,305) (27,905)
Loss before income taxes (20,883) (34,792)
Current    
Costa Rica 105 0
Non-Costa Rica 110 105
Total Current 215 105
Deferred    
Costa Rica 0 0
Non-Costa Rica 0 0
Total deferred 0 0
Income tax expense (benefit) $ 215 $ 105