XML 58 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Affiliates Balances - Amounts Due From Affiliate (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Due from Sonatide at December 31, 2020 $ 62,050
Total due from Sonatide at June 30, 2021 64,922
Sonatide [Member]  
Due from Sonatide at December 31, 2020 41,623
Revenue earned by the company through Sonatide 17,187
Less amounts received from Sonatide (14,632)
Other (43)
Total due from Sonatide at June 30, 2021 $ 44,135