v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Maturity Analysis of Lease Receivables
As of December 31, 2025, a maturity analysis of lease receivables reflecting undiscounted cash flows to be received on an annual basis are as follows:
Fiscal year:
2026$1,557 
20271,596 
20281,636 
20291,677 
20301,719 
Thereafter9,261 
Total undiscounted cash flows17,446 
Less: Discount based on implicit rate9,681 
Plus: Unguaranteed residual asset459 
Net investment in sales-type lease$8,224 
Right-Of-Use Assets And Lease Liabilities
Right-of-use assets and Lease liabilities as of December 31, 2025 and 2024 are as follows:
Location in Balance SheetDecember 31,
2025
December 31,
2024
Assets:
Operating leasesOther long-term assets$13,057 $12,731 
Finance leasesProperty, plant and equipment, net2,725 9,550 
 Total lease right-of-use assets15,782 22,281 
Liabilities:
Short-term operating leasesAccrued expenses and other current liabilities768 780 
Short-term finance leasesAccrued expenses and other current liabilities1,245 2,584 
Long-term operating leasesOther long-term liabilities12,537 12,155 
Long-term finance leasesOther long-term liabilities1,565 7,558 
Total lease liabilities$16,115 $23,077 
The table below presents components of the Company's lease expense for the years ended December 31, 2025 and 2024:
Year Ended
December 31,
20252024
Operating lease expense
$1,652 $1,610 
Amortization of right-of-use assets - finance leases1,493 1,923 
Interest expense on lease liabilities - finance leases292595
Total
$3,437 $4,128 
During the years ended December 31, 2025 and 2024, the Company’s weighted‑average remaining lease terms and weighted‑average discount rates were as follows:
December 31,
2025
December 31,
2024
Weighted average remaining lease term (years)
Operating leases19.4 years20.6 years
Finance leases2.5 years5.9 years
Weighted average discount rate
Operating leases7.4 %7.0 %
Finance leases7.5 %6.7 %
Future Minimum Lease Payments - Finance Leases
The table below provides the total amount of lease payments on an undiscounted basis on our lease contracts as of December 31, 2025:
Operating LeasesFinance LeasesTotal
Fiscal year:
2026$1,628 $1,389 $3,017 
20271,701 1,055 2,756 
20281,180 471 1,651 
20291,129 129 1,258 
20301,129 80 1,209 
Thereafter18,267 — 18,267 
Total undiscounted cashflows
25,034 3,124 28,158 
Less: Discount based on incremental borrowing rate11,729 314 12,043 
Total lease liabilities$13,305 $2,810 $16,115 
Future Minimum Lease Payments - Operating Leases
The table below provides the total amount of lease payments on an undiscounted basis on our lease contracts as of December 31, 2025:
Operating LeasesFinance LeasesTotal
Fiscal year:
2026$1,628 $1,389 $3,017 
20271,701 1,055 2,756 
20281,180 471 1,651 
20291,129 129 1,258 
20301,129 80 1,209 
Thereafter18,267 — 18,267 
Total undiscounted cashflows
25,034 3,124 28,158 
Less: Discount based on incremental borrowing rate11,729 314 12,043 
Total lease liabilities$13,305 $2,810 $16,115