XML 124 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Leased Assets and Liabilities
Leased assets and liabilities include the following at December 31:
DescriptionLocation20242023
Assets
   OperatingOperating lease right-of-use assets$9,661 $8,667 
   Finance
Property, plant and equipment, net (a)

79 107 
Liabilities
Current
   OperatingOther current liabilities$1,973 $1,485 
   FinanceCurrent maturities of long-term debt27 28 
Non-current
   OperatingOperating lease liabilities$9,042 $8,782 
   FinanceLong-term debt57 84 

(a) Finance leased assets are recorded net of accumulated amortization of less than $0.1 million as of December 31, 2024 and December 31, 2023.
Schedule of Lease Expense
The components of lease expense for the years ended December 31 are as follows:
DescriptionLocation20242023
Lease expense
Operating lease costSelling, general and administrative expenses$2,191 $1,712 
Finance lease cost:
   Amortization of leased assetsCost of sales28 61 
   Interest on lease liabilitiesInterest expense
8 
Variable lease expenseSelling, general and administrative expenses955 572 
Short-term lease expenseSelling, general and administrative expenses5,808 3,214 
Total lease expense$8,990 $5,566 
Schedule of Finance Leases, Future Minimum Payments
Future minimum finance and operating lease payments were as follows at December 31, 2024:
 Finance LeasesOperating LeasesTotal
2025$33 $2,769 $2,802 
202633 2,441 2,474 
202721 1,801 1,822 
20281,822 1,831 
2029— 1,536 1,536 
Subsequent to 2029— 3,940 3,940 
Total minimum lease payments96 14,309 $14,405 
Amounts representing interest12 3,294 
Present value of net minimum lease payments$84 $11,015 
Schedule of Operating Leases, Future Minimum Payments
Future minimum finance and operating lease payments were as follows at December 31, 2024:
 Finance LeasesOperating LeasesTotal
2025$33 $2,769 $2,802 
202633 2,441 2,474 
202721 1,801 1,822 
20281,822 1,831 
2029— 1,536 1,536 
Subsequent to 2029— 3,940 3,940 
Total minimum lease payments96 14,309 $14,405 
Amounts representing interest12 3,294 
Present value of net minimum lease payments$84 $11,015 
Schedule of Assumptions Used for Leases The assumptions used in accounting for ASC 842 for the years ended December 31 are as follows:
20242023
Weighted average remaining lease term (years)
   Operating6.706.81
   Finance3.013.97
Weighted average discount rate
   Operating8.26 %8.13 %
   Finance8.80 %8.69 %
Schedule of Supplemental Cash Flow Information
The following table details cash paid for amounts included in the measurement of lease liabilities for the years ended December 31:
20242023
Operating cash flows from operating leases$2,509 $1,823 
Operating cash flows from finance leases8 
Financing cash flows from finance leases25 786