XML 47 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - General and Basis of Presentation - Cash and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Cash and cash equivalents $ 79,366 $ 98,802 $ 54,723  
Restricted cash and cash equivalents 93,098 78,693 50,332  
Total Cash and cash equivalents and restricted cash and cash equivalents $ 172,464 $ 177,495 $ 105,055 $ 96,643