XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Components of Lease Cost
The components of lease cost were as follows for the years ended December 31:
(In thousands)202120202019
Operating lease cost$43,794 $33,046 $21,899 
Short-term lease cost4,689 2,272 2,611 
Variable lease cost3,269 2,266 1,781 
Total lease cost$51,752 $37,584 $26,291 
Schedule of Operating Lease Liability Maturity
Future minimum lease payments under operating leases as of December 31, 2021 were as follows:
(In thousands)
Year Ending December 31,
2022$36,416 
202329,561 
202426,228 
202523,300 
202617,483 
Thereafter77,438 
Total future minimum lease payments210,426 
Less: Interest(36,397)
Present value of operating lease liabilities$174,029