XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Lease liabilities
Current portion of lease liabilities   $ 1,015  
Long-term lease liabilities, net of current portion     2,191  
Total lease liabilities   $ 3,206  
Future minimum lease payments
Years Ending December 31,   
2021  $1,187 
2022   881 
2023   797 
2024   528 
2025   196 
Total minimum lease payments   3,589 
Less imputed interest   383 
Total lease liabilities  $3,206