XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease, Cost
A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2024 and 2023 consisted of the following (in thousands):
Balance Sheet LocationDecember 31, 2024December 31, 2023
Assets
Operating leasesOperating lease right-of-use assets, net$3,193 $4,991 
Equipment finance leasesProperty and equipment, net730 5,931 
Total lease assets3,923 10,922 
Liabilities
Current
Operating leasesOther current liabilities3,028 1,664 
Equipment finance leasesOther current liabilities1,054 2,005 
Sub-total4,082 3,669 
Non-current
Operating leasesOther non-current liabilities16,656 3,511 
Equipment finance leasesOther non-current liabilities418 1,472 
Sub-total17,074 4,983 
Total lease liabilities$21,156 $8,652 
The finance lease cost during the years ended December 31, 2024 and 2023 consisted of the following (in thousands):
Years Ended December 31,
Income Statement Location
20242023
Amortization
Cost of goods sold$945 $1,378 
Interest accretion on finance lease liabilities
Other expense, net
214 418 
Total
$1,159 $1,796 
Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the years ended December 31, 2024 and 2023 consisted of the following (in thousands for the supplemental cash flow information):
Years Ended December 31,
20242023
Supplemental cash flow information:
Cash paid for amounts included in the measurement of operating lease liabilities$3,913 $1,860 
Right-of-use assets obtained in exchange for operating lease obligations
$— $— 
Weighted average remaining lease term:
Operating leases7.1 years2.9 years
Equipment finance leases0.9 years1.5 years
Weighted average discount rate:
Operating lease - incremental borrowing rate
8.9 %5.5 %
Equipment finance leases - rate implicit in the lease5.9 %6.5 %
Schedule of Operating Leases, Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2024 consisted of the following (in thousands):
December 31, 2024
 Operating Leases
Equipment Finance LeasesTotal
2025
$4,601 $1,119 $5,720 
2026
4,413 317 4,730 
2027
2,684 129 2,813 
2028
2,647 — 2,647 
2029
2,728 — 2,728 
Thereafter
9,934 — 9,934 
Total future minimum lease payments
$27,007 $1,565 $28,572 
Less: imputed interest
7,323 93 7,416 
Present value of Lease Liabilities
$19,684 $1,472 $21,156 
Schedule of Finance Lease, Liability, Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2024 consisted of the following (in thousands):
December 31, 2024
 Operating Leases
Equipment Finance LeasesTotal
2025
$4,601 $1,119 $5,720 
2026
4,413 317 4,730 
2027
2,684 129 2,813 
2028
2,647 — 2,647 
2029
2,728 — 2,728 
Thereafter
9,934 — 9,934 
Total future minimum lease payments
$27,007 $1,565 $28,572 
Less: imputed interest
7,323 93 7,416 
Present value of Lease Liabilities
$19,684 $1,472 $21,156