XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]

Six months ended June 30,

 

2021

   

2020

 

Cash, cash equivalents and restricted cash, beginning of period

  $ 437,648     $ 268,108  

End of the period

               

Cash and cash equivalents

    393,181       288,922  

Restricted cash

    1,512       1,512  

Total cash, cash equivalents and restricted cash, end of period

    394,693       290,434  

Net (decrease) increase in cash, cash equivalents and restricted cash

  $ (42,955 )   $ 22,326