XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Lease Expense
The components of lease expense were as follows (amounts in thousands):
Year Ended December 31,
202520242023
Operating lease cost
$7,673 $7,827 $7,375 
Short-term lease cost
1,051 757 669 
Variable lease cost
24,018 26,359 21,383 
Amortization of finance lease right-of-use assets
3,506 — — 
Finance lease interest cost790 — — 
Total lease expense
$37,038 $34,943 $29,427 
Lessee Disclosures
Supplemental balance sheet information related to leases under which the Company is the lessee was as follows (amounts in thousands):
December 31,
Balance Sheet Classification20252024
Assets
Operating leasesOther assets, net$28,108 $28,247 
Finance leasesFinance lease right-of-use assets, net$38,561 $— 
Current liabilities
Operating leasesOther accrued liabilities$5,863 $6,444 
Finance leasesCurrent portion of finance lease liabilities$9,810 $— 
Non-current liabilities
Operating leasesOther long-term liabilities$28,665 $28,148 
Finance leasesLong-term finance lease liabilities, less current portion$31,123 $— 
Supplemental cash flow information related to leases under which the Company is the lessee was as follows (amounts in thousands):
Year Ended December 31,
202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$7,270 $7,239 $5,886 
Operating cash flows from finance leases
391 — — 
Financing cash flows from finance leases
$1,525 $— $— 
Right-of use assets obtained in exchange for new lease liabilities:
Operating leases$7,369 $3,690 $2,522 
Finance leases$42,067 $— $— 
Supplemental other
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments required under operating and finance leases with initial or remaining non-cancelable lease terms in excess of one year as of December 31, 2025 are as follows (amounts in thousands):
Year Ending December 31,
Operating LeasesFinance Leases
2026$7,005 $13,770 
20276,358 11,808 
20284,844 11,808 
20292,024 7,872 
20302,179 — 
Thereafter
54,328 — 
Total future lease payments
76,738 45,258 
Less imputed interest
(42,210)(4,325)
Total lease liabilities$34,528 $40,933 
Lessor, Operating Lease, Payments to be Received, Maturity The following table presents undiscounted future minimum rentals to be received under operating leases as of December 31, 2025 (amounts in thousands):
Year Ending December 31,
2026$10,867 
20277,819 
20285,791 
20294,247 
20302,783 
Thereafter
6,106 
$37,613