XML 18 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease right-of-use asset in other non-current assets $ 3,254  
Operating lease liability in accrued liabilities 788 $ 769
Operating lease liability in other liabilities 3,497  
Total operating lease liabilities $ 4,285