XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Lease Cost
Lease costs recorded under operating leases were as follows:
Year ended
December 31, 2021December 31, 2020
(in thousands)
Operating lease costs$51,200 $31,088 
Income from sub-leases(1,338)(940)
Net operating lease costs$49,862 $30,148 
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of December 31, 2021 were as follows:
Minimum rental
payments
(in thousands)
2022$54,292 
202345,469 
202429,607 
202520,758 
202617,714 
Thereafter59,858 
Total future minimum lease payments 227,698 
Lease imputed interest(18,266)
Total$209,432