XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Assets and liabilities
Operating and finance lease assets and liabilities are as follows:

December 31,
(In thousands)Classification20242023
Assets
OperatingRight-of-use assets$70,098 $73,462 
FinanceProperty and equipment, net686 — 
Total leased assets$70,784 $73,462 
Liabilities
Current
OperatingCurrent portion of operating lease liabilities$9,257 $6,187 
FinanceOther current liabilities116 — 
Non-current
OperatingOperating lease liabilities89,593 81,856 
FinanceOther long-term liabilities570 — 
Total leased liabilities$99,536 $88,043 
Maturity of lease liabilities
Future minimum lease payments under non-cancellable leases as of December 31, 2024 are as follows:
(In thousands)Operating LeasesFinance LeasesTotal
2025$13,677 $116 $13,793 
202613,969 116 14,085 
202714,351 116 14,467 
202814,743 116 14,859 
202915,146 116 15,262 
Thereafter73,339 219 73,558 
Total lease payments$145,225 $799 $146,024 
Less: tenant improvement allowances(4,419)— (4,419)
Less: interest(41,956)(113)(42,069)
Present value of lease liabilities$98,850 $686 $99,536 
Maturity of lease liabilities
Future minimum lease payments under non-cancellable leases as of December 31, 2024 are as follows:
(In thousands)Operating LeasesFinance LeasesTotal
2025$13,677 $116 $13,793 
202613,969 116 14,085 
202714,351 116 14,467 
202814,743 116 14,859 
202915,146 116 15,262 
Thereafter73,339 219 73,558 
Total lease payments$145,225 $799 $146,024 
Less: tenant improvement allowances(4,419)— (4,419)
Less: interest(41,956)(113)(42,069)
Present value of lease liabilities$98,850 $686 $99,536 
Lease term and discount rate
Lease terms and discount rates are as follows:
December 31,
20242023
Weighted-average remaining lease term (years)
Operating leases9.710.0
Finance leases6.9
Weighted-average discount rate
Operating leases6.9%6.8%
Finance leases5.0%—%