XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Lease, Cost [Table Text Block]
The following table presents the components of our lease cost (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
Operating lease cost$5,103 $5,638 $10,129 $11,452 
Finance lease cost — interest107 47 161 80 
Finance lease cost — reduction of ROU asset623 301 812 555 
Short-term lease cost— — 
Total lease cost $5,838 $5,986 $11,109 $12,087 
Supplemental Cash Flow Information - Leases
The following table presents the supplemental cash flow information related to our leases (in thousands):
Six months ended
June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,906 $11,730 
Operating cash flows from finance leases$161 $80 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$11,654 $8,650 
Finance leases$1,713 $1,202 
Operating and Finance Lease Right-of-Use Assets and Lease Liabilities [Table Text Block]
The following table presents the supplemental balance sheet information related to our operating leases (in thousands, except lease term and discount rate):
As of
June 30, 2025December 31, 2024
Operating leases
Operating lease right-of-use assets$58,888$53,295
Accrued liabilities$13,201$15,695
Other long-term liabilities49,43140,777
Total operating lease liabilities$62,632$56,472
Weighted-Average Remaining Lease Term
Operating leases6.6 years5.8 years
Weighted-Average Discount Rate
Operating leases5.31 %4.90 %
    
The following table presents the supplemental balance sheet information related to our finance leases (in thousands, except lease term and discount rate):
As of
June 30, 2025December 31, 2024
Finance leases
Finance lease right-of-use assets$4,372$3,259
Accrued liabilities$1,535$1,066
Other long-term liabilities3,0532,332
Total finance lease liabilities$4,588$3,398
Weighted-Average Remaining Lease Term
Finance leases3.2 years3.5 years
Weighted-Average Discount Rate
Finance leases5.96 %5.63 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of June 30, 2025, the maturities of our operating and finance lease liabilities for each of the next five years and thereafter are approximately (in thousands):
Operating LeasesFinance Leases
Remainder of 2025$8,207 $911 
202614,802 1,691 
202712,305 1,311 
20289,660 823 
20297,830 248 
20304,562 47 
Thereafter16,686 — 
Total Lease Payments74,052 5,031 
Less imputed interest(11,420)(443)
Total$62,632 $4,588