XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense related to operating leases were as follows (in thousands):
Three Months Ended March 31,
20212020
Lease expense:
Operating lease expense$874 $769 
Short-term lease expense73 87 
Variable and other lease expense122 146 
$1,069 $1,002 
Schedule of Future Minimum Payments Under Non-Cancelable Lease Obligations Future minimum payments under our non-cancelable lease obligations were as follows as of March 31, 2021 (in thousands):
Remainder of 2021$2,566 
20223,028 
20232,369 
20242,325 
20251,896 
Thereafter10,011 
Total minimum lease payments22,195 
Less: interest(3,598)
Present value of net minimum lease payments18,597 
Less: current portion of lease liabilities(2,751)
Total long-term lease liabilities$15,846