XML 49 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The Company leases machinery, manufacturing facilities, office space, land, and equipment under both operating and finance leases. Lease assets and lease liabilities as of December 31, 2024 and 2023 were as follows:
December 31,
Classification on Balance Sheet20242023
Assets
ROU operating lease assetsOperating lease right-of-use asset, net$2,909 $4,033 
Finance lease assetsProperty, plant and equipment, net106 209 
Total lease assets$3,015 $4,242 
December 31,
Classification on Balance Sheet20242023
Liabilities
Current
    Operating lease liabilityOperating lease liability, current $1,879 $1,496 
    Finance lease liabilityOther current liabilities42 100 
Long-term
Operating lease liabilityOperating lease liability1,628 3,350 
     Finance lease liabilityOther liabilities46 88 
Total lease liabilities $3,595 $5,034 
Operating lease costs for the years ended December 31, 2024 and 2023, were $1,938 and $1,573, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the operating leases was 1.82 and 2.77 years, respectively and the weighted average discount rate was 18.3% and 16.0%, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the finance leases was 2.18 and 2.54 years, respectively, and the weighted average discount rate was 20.8% and 26.3%, respectively.
Future minimum lease payments as of December 31, 2024 were as follows:
Operating leasesFinance leasesTotal
2025$2,286 $56 $2,342 
20261,722 35 1,757 
202726 19 45 
202824 — 24 
Total minimum lease payments4,058 110 4,168 
Less amounts representing interest(551)(22)(573)
Present value of minimum lease payments$3,507 $88 $3,595 
Leases Leases
The Company leases machinery, manufacturing facilities, office space, land, and equipment under both operating and finance leases. Lease assets and lease liabilities as of December 31, 2024 and 2023 were as follows:
December 31,
Classification on Balance Sheet20242023
Assets
ROU operating lease assetsOperating lease right-of-use asset, net$2,909 $4,033 
Finance lease assetsProperty, plant and equipment, net106 209 
Total lease assets$3,015 $4,242 
December 31,
Classification on Balance Sheet20242023
Liabilities
Current
    Operating lease liabilityOperating lease liability, current $1,879 $1,496 
    Finance lease liabilityOther current liabilities42 100 
Long-term
Operating lease liabilityOperating lease liability1,628 3,350 
     Finance lease liabilityOther liabilities46 88 
Total lease liabilities $3,595 $5,034 
Operating lease costs for the years ended December 31, 2024 and 2023, were $1,938 and $1,573, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the operating leases was 1.82 and 2.77 years, respectively and the weighted average discount rate was 18.3% and 16.0%, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the finance leases was 2.18 and 2.54 years, respectively, and the weighted average discount rate was 20.8% and 26.3%, respectively.
Future minimum lease payments as of December 31, 2024 were as follows:
Operating leasesFinance leasesTotal
2025$2,286 $56 $2,342 
20261,722 35 1,757 
202726 19 45 
202824 — 24 
Total minimum lease payments4,058 110 4,168 
Less amounts representing interest(551)(22)(573)
Present value of minimum lease payments$3,507 $88 $3,595 
Leases Leases
The Company leases machinery, manufacturing facilities, office space, land, and equipment under both operating and finance leases. Lease assets and lease liabilities as of December 31, 2024 and 2023 were as follows:
December 31,
Classification on Balance Sheet20242023
Assets
ROU operating lease assetsOperating lease right-of-use asset, net$2,909 $4,033 
Finance lease assetsProperty, plant and equipment, net106 209 
Total lease assets$3,015 $4,242 
December 31,
Classification on Balance Sheet20242023
Liabilities
Current
    Operating lease liabilityOperating lease liability, current $1,879 $1,496 
    Finance lease liabilityOther current liabilities42 100 
Long-term
Operating lease liabilityOperating lease liability1,628 3,350 
     Finance lease liabilityOther liabilities46 88 
Total lease liabilities $3,595 $5,034 
Operating lease costs for the years ended December 31, 2024 and 2023, were $1,938 and $1,573, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the operating leases was 1.82 and 2.77 years, respectively and the weighted average discount rate was 18.3% and 16.0%, respectively. As of December 31, 2024 and 2023, the weighted average remaining term (in years) for the finance leases was 2.18 and 2.54 years, respectively, and the weighted average discount rate was 20.8% and 26.3%, respectively.
Future minimum lease payments as of December 31, 2024 were as follows:
Operating leasesFinance leasesTotal
2025$2,286 $56 $2,342 
20261,722 35 1,757 
202726 19 45 
202824 — 24 
Total minimum lease payments4,058 110 4,168 
Less amounts representing interest(551)(22)(573)
Present value of minimum lease payments$3,507 $88 $3,595