XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost
The components of lease costs for the years ended December 31 were as follows (in thousands):
202420232022
Operating lease cost$16,370 $12,940 $11,191 
Short-term lease cost5,679 4,645 5,694 
Total lease cost$22,049 $17,585 $16,885 
Information related to the Company's operating right-of-use assets and related operating lease liabilities for the years ended December 31 were as follows (in thousands):
202420232022
Cash paid for amounts included in the measurement of operating liabilities$12,876 $10,628 $8,835 
Right-of-use assets obtained in exchange for new lease liabilities$10,939 $27,468 $17,008 
Information related to the Company's lease terms and discount rates as of December 31 were as follows:
20242023
Weighted-average remaining lease term - operating leases5.8years6.6years
Weighted-average discount rate - operating leases5.2%5.0%
Lessee, Operating Lease, Liability, Maturity
The future maturity of the Company's lease liabilities as of December 31, 2024 were as follows (in thousands):
2025$13,571 
202610,959 
20276,013 
20285,165 
20294,698 
After 202913,753 
Total lease payments54,159 
Less: present value discount(7,561)
Present value of lease liabilities$46,598