XML 23 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Security
Investments Debt And Equity Securities [Abstract]  
Accrued interest receivable $ 600
Available-for-sale debt securities, unrealized gain position 300
Available-for-sale debt securities, unrealized loss position $ 33,700
Available-for-sale debt securities, number of securities in unrealized loss position | Security 41
Other-than-temporary impairment Loss, debt securities, portion recognized in earnings $ 0