XML 13 R25.htm IDEA: XBRL DOCUMENT v3.20.1
5. Investments (Tables)
3 Months Ended
Mar. 31, 2020
Schedule of Investments [Abstract]  
Schedule of gain (loss) on investments
   Three Months Ended 
   March 31, 
   2020   2019 
   (In thousands) 
Change in fair value of investment, warrants  $630   $(697)
Change in fair value of investment, common stock   3,478    7,605 
Loss on sale of investment, common stock   (3,316)   (5,590)
Net realized and unrealized gain (loss) on investment at fair value  $792   $1,318