XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Future Minimum Non-Cancelable Lease Payments As of March 31, 2021, future minimum non-cancelable lease payments are as follows:
Operating Leases
Remainder of 2021$3,483 
20225,221 
20235,516 
20242,567 
20251,579 
Thereafter2,417 
Total undiscounted lease payments20,783 
Less: Present value adjustment(2,162)
Operating lease liabilities$18,621 
Operating Lease Expense And Supplemental Cash and Non-Cash Information Operating lease expense was as follows:
Three Months Ended March 31,
20202021
Rent expense$1,269 $1,528 
Variable lease payments$355 $299 

Supplemental cash flow and noncash information related to the Company’s operating leases was as follows:
Three Months Ended March 31,
20202021
Cash flows from operating activities
Cash paid for amounts included in the measurement of lease liabilities$1,011 $1,057 

Supplemental cash flow and noncash information related to the Company’s operating leases was as follows:
March 31,
2021
Weighted average remaining lease term (in years)4.37
Weighted average discount rate5.09%