XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information related to leases consisted of the following (in thousands):
Three Months Ended
March 31,
20252024
Cash paid for operating lease liabilities$19,579 $23,029 
Right-of-use assets obtained in exchange for new operating lease liabilities$24,171 $21,802 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases consisted of the following:
March 31,
2025
December 31,
2024
Weighted average remaining lease term for operating leases4.5 years4.6 years
Weighted average discount rate for operating leases4.0 %3.9 %
Schedule of Future Minimum Lease Payments
Future minimum lease payments under noncancelable leases as of March 31, 2025, were as follows (in thousands):
2025 (excluding the three months ended March 31, 2025)
$58,094 
202666,372 
202746,943 
202833,918 
202924,254 
Thereafter40,900 
Less: Imputed interest(27,848)
Present value of operating lease liabilities (a)$242,633 
(a) Includes the current portion of $67.3 million for operating leases.