XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of operating right-of-use assets and operating lease liabilities

Operating lease right-of-use assets  $11,466 
      
Operating lease liabilities, current  $1,886 
Operating lease liabilities long-term   9,966 
      
Total operating lease liabilities  $11,852 

Schedule of future minimum lease payments

Year ended December 31,    
2020  $1,179 
2021   2,288 
2022   1,690 
2023   1,496 
2024   1,528 
Thereafter   5,704 
      
Total undiscounted lease payments  $13,885 
      
Less: Interest   2,033 
      
Present value of lease liabilities  $11,852 
Schedule of weighted average remaining lease terms and discount rates for all of operating leases

Remaining lease term and discount rate:    
     
Weighted average remaining lease term (years)   7.5 
      
Weighted average discount rate   4.36%