XML 45 R26.htm IDEA: XBRL DOCUMENT v3.20.1
6. Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum operating lease payments
    Operating Leases 
    (In thousands) 
2020   $429 
2021    589 
2022    370 
2023    364 
2024    218 
Total minimum payments   $1,970 
Less: short-term lease liabilities    (575)
Long-term lease liabilities   $1,395