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