XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases Tables Abstract  
Lease liabilities
Current portion of lease liabilities           $ 1,626  
Long term lease liabilities, net of current portion             2,298  
Total lease liabilities           $ 3,924  
Aggregate lease maturities
Year      
2019 (remaining 9 months)   $ 1,348  
2020     1,332  
2021     513  
2022     459  
2023     472  
Thereafter     199  
Total minimum lease payments     4,323  
Less imputed interest     (399 )
Total lease liabilities   $ 3,924