XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of lease, cost
The components of lease expense were as follows (in thousands):
Three Months Ended
March 31,
20212020
Operating lease cost$774 $759 
Variable and short-term lease cost629 403 
Total lease cost
$1,403 $1,162 
Other information related to leases was as follows (in thousands, except lease term and discount rate):
Three Months Ended
March 31,
20212020
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$878 $718 
Weighted average remaining lease term
Operating leases
6.2 years7.2 years
Weighted average discount rate
Operating leases
6.5 %6.4 %
Schedule of future minimum lease payments under non-cancellable leases
Future minimum lease payments under non-cancelable leases as of March 31, 2021 were as follows (in thousands):
Operating Leases
2021 (remaining nine months)$2,347 
20223,134 
20233,074 
20242,944 
20253,021 
Thereafter5,241 
Total future minimum lease payments
19,761 
Less imputed interest(3,644)
Total
$16,117 
Schedule of operating leases
As of March 31, 2021 and December 31, 2020, the future minimum lease payments are captured in the Company's Consolidated Balance Sheets as follows:
Operating Leases:March 31, 2021December 31, 2020
Accrued and other current liabilities$2,143 $2,128 
Operating lease liabilities, noncurrent13,974 14,522 
Total
$16,117 $16,650