XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Cash, Cash Equivalents, and Restricted Cash - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash $ 12,041 $ 7,875  
Restricted cash, non-current 100 100  
Total cash, cash equivalents, and restricted cash 181,370 192,944 $ 90,532
Money Market Funds [Member]      
Cash equivalents 14,971 19,812  
Reverse Repurchase Agreements [Member]      
Cash equivalents $ 154,258 $ 165,157