XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets and Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 141,638 $ 129,558
Other current liabilities $ 18,460 $ 16,276
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating lease liabilities $ 141,624 $ 130,965
Total operating lease liabilities $ 160,084 $ 147,241
Weighted Average Remaining Lease Term (years)    
Operating leases 11 years 4 months 24 days 12 years
Weighted Average Discount Rate    
Operating leases 5.30% 5.50%