XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Lease Expense The following table summarizes the lease expense:
For the Year Ended December 31,
(in thousands)202420232022
Operating lease expense$23,926 $21,747 $17,340 
Short-term lease expense4,159 7,169 5,838 
Total lease expense$28,085 $28,916 $23,178 
Summary of Supplemental Balance Sheet Information Related to Operating Leases
Supplemental balance sheet information related to our operating leases is as follows:
December 31,
(in thousands)20242023
Operating lease right-of-use assets$118,499 $103,476 
Other accrued liabilities$19,717 $16,917 
Long-term operating lease liabilities105,142 91,262 
Total operating lease liabilities$124,859 $108,179 
Weighted average remaining lease term (years)6.336.85
Weighted average discount rate5.09 %4.20 %
Summary of Maturities of Operating Lease Liabilities
The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2024:
(in thousands)
2025$25,090 
202625,820 
202724,095 
202817,864 
202915,915 
Thereafter37,215 
Total lease payments145,999 
Less: Imputed interest(21,140)
Present value of lease liabilities$124,859