XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of Future Minimum Lease Payments under Topic 842
As of June 30, 2021, the maturities of the Company’s operating lease liabilities and a reconciliation to the present value of lease liabilities were as follows (in thousands):
Remaining Lease Payments
Remainder of 2021$3,671 
20228,043 
20237,638 
20247,885 
20255,087 
Thereafter37,142 
Total remaining lease payments69,466 
Less: imputed interest(14,200)
Total operating lease liabilities55,266 
Less: current portion(5,642)
Long-term operating lease liabilities$49,624 
Weighted-average remaining lease term (in years)10.67
Weighted-average discount rate4.1 %
Supplemental Operating Lease Information
The following summarizes additional supplemental data related to operating leases (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease costs$2,372 $2,172 $4,677 $4,277 
Six Months Ended June 30,
20212020
Right-of-use assets obtained in exchange for operating lease liabilities$12,125 $24,071 
Cash paid for operating leases$5,042 $3,354