v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Summary of Lease Cost
Lease cost for the three and nine months ended September 30, 2025 and 2024 is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Operating lease cost (1)
$1,562 $888 $3,708 $2,640 
Finance lease cost:
Amortization of right-of-use assets249 236 764 836 
Interest on lease liabilities117 129 369 399 
Total lease cost$1,928 $1,253 $4,841 $3,875 
Reported in:
Cost of goods sold$1,777 $1,112 $4,340 $3,435 
Selling, general and administrative expense151 141 501 440 
Total lease cost$1,928 $1,253 $4,841 $3,875 
(1)Operating lease cost does not include short-term leases or variable costs, all of which are immaterial.
Supplemental cash flow information related to leases for the nine months ended September 30, 2025 and 2024 is as follows (in thousands):
Nine Months Ended September 30,
20252024
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows for operating leases$3,363 $2,426 
Operating cash flows for finance leases367 374 
Financing cash flows for finance leases689 544 
Right-of-use assets obtained in exchange for new lease obligations:
Operating leases$16,215 $273 
Finance leases633 790 
Net change in operating lease right-of-use assets due to lease modifications resulting in reclassification of leases from operating to finance$(56)$(34)
Summary of Future Minimum Payment Obligations for Non-Cancelable Operating Leases
As of September 30, 2025, the estimated future minimum payment obligations for non-cancelable operating and finance leases are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2025$1,505 $297 
20265,739 1,198 
20275,650 1,146 
20284,911 1,806 
20294,563 952 
Thereafter21,012 3,292 
Total lease payments43,380 8,691 
Less: imputed interest10,886 2,109 
Present value of lease liabilities$32,494 $6,582