Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
|12 Months Ended|
Dec. 31, 2019
Dec. 31, 2018
|Statement of Stockholders' Equity [Abstract]|
|Marketable debt securities, net realized losses||$ 12||$ 130|
Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).
No definition available.