XML 47 R38.htm IDEA: XBRL DOCUMENT v3.20.1
10. Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum operating lease payments
    Operating Leases 
    (In thousands) 
 2020   $434 
 2021    334 
 2022    349 
 2023    364 
 2024    218 
 Total minimum payments   $1,699 
 Less: short-term lease liabilities    (435)
 Long-term lease liabilities   $1,264