XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Assets and Liabilities
Other information related to our leases was as follows:
As of December 31,
(in thousands, except lease term and discount rate)20252024
Balance Sheet Information
Operating Leases
Right-of-use assets$95,975 $90,136 
Other current liabilities18,974 18,087 
Operating lease liabilities 85,885 79,399 
Finance Leases
Property and equipment, at cost28,321 28,321 
Accumulated depreciation(2,454)(1,658)
Property and equipment, net25,867 26,663 
Other liabilities31,462 31,021 
Weighted Average Remaining Lease Term
Operating leases 10.20 years7.37 years
Finance leases32.50 years33.50 years
Weighted Average Discount Rate
Operating leases 5.78 %5.01 %
Finance leases7.10 %7.10 %
Schedule of Lease Supplemental Cash Flow Information
For the years ended December 31,
(in thousands)202520242023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$23,083 $22,014 $24,114 
Operating cash flows from finance leases1,776 1,302 426 
Financing cash flows from finance leases— — — 
Right-of-use assets obtained in exchange for operating lease obligations 30,315 13,486 6,789 
Right-of-use assets obtained in exchange for finance lease obligations— — — 
Schedule of Operating Lease Maturity Schedule
Future minimum lease payments under non-cancellable leases as of December 31, 2025 were as follows:
(in thousands)Operating
Leases
Finance
Leases
2026$25,315 $1,824 
202721,618 1,875 
202816,291 1,926 
202913,910 1,979 
20307,553 2,034 
Thereafter63,447 86,111 
Total future minimum lease payments148,134 95,749 
Less: Imputed interest(43,275)(64,287)
Total$104,859 $31,462