Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted Earnings/(Loss) per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
| Accounting Policies [Abstract] | ||
| Net (loss) income | $ (4,002) | $ 127 |
| Weighted average shares of common stock outstanding: | ||
| Basic common stock outstanding | 25,192,201 | 25,766,260 |
| Diluted common stock outstanding | 25,192,201 | 25,826,120 |
| (Loss) earnings per share of common stock: | ||
| Basic common stock outstanding | $ (0.16) | $ 0.00 |
| Diluted common stock outstanding | $ (0.16) | $ 0.00 |