XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Statement Of Financial Position [Abstract]    
Short term investments, available-for-sale securities at fair value $ 2,692 $ 1,731
Allowance for doubtful accounts 38 38
Long Term Investments, available-for-sale securities Fair Value $ 43,455 $ 43,385
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 79,652,000 79,652,000
Common stock, shares outstanding 48,388,000 48,241,000
Treasury stock, shares 31,128,000 31,280,000