XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Components of Lease Cost
The components of lease cost were as follows for the years ended December 31:
(in thousands)20202019
Operating lease cost$33,046 $21,899 
Short-term lease cost2,272 2,611 
Variable lease cost2,266 1,781 
Total lease cost$37,584 $26,291 
Schedule of Operating Lease Liability Maturity
Future minimum lease payments under operating leases as of December 31, 2020 were as follows:
(in thousands)
Year Ending December 31,
2021$29,927 
202223,812 
202316,992 
202414,157 
202511,827 
Thereafter35,055 
Total future minimum lease payments131,770 
Less: Interest(23,631)
Present value of operating lease liabilities$108,139