XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
Lease costs were comprised of the following (in thousands):
Three months ended March 31,
20212020
Operating lease cost$1,038 $753 
Short-term lease cost22 
Total lease cost$1,047 $775 
Schedule of Gross Future Minimum Annual Rental Commitments
Gross future minimum annual rental commitments as of March 31, 2021, were as follows (in thousands):
Undiscounted Rent
Payments
Year ending December 31
2021 (remaining 9 months)$3,213 
20223,579 
20232,063 
20242,123 
2025387 
2026397 
Total undiscounted rent payments$11,762 
Present value discount(1,294)
Present value$10,468 
Current portion of operating lease liability (included as a component of accrued expenses)3,518 
Noncurrent operating lease liabilities6,950 
Total operating lease liability$10,468