XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Lease liabilities

Current portion of lease liabilities

 

$951

 

Long term lease liabilities, net of current portion

 

 

1,763

 

Total lease liabilities

 

$2,714

 

Aggregate lease maturities

Year

 

 

 

2021 (remaining 6 months)

 

$601

 

2022

 

 

881

 

2023

 

 

797

 

2024

 

 

528

 

2025

 

 

196

 

Total minimum lease payments

 

 

3,003

 

Less imputed interest

 

 

(289)

Total lease liabilities

 

$2,714