XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities - Proceeds From Maturities of Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Investments, Debt and Equity Securities [Abstract]        
Maturities of marketable securities $ 1,900 $ 3,999 $ 7,495 $ 21,404
Sales of marketable securities 1,805 0 1,805 1,464
Total $ 3,705 $ 3,999 $ 9,300 $ 22,868