XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease, Cost
Components of the Company’s operating and finance lease assets and liabilities as of December 31, 2024 and 2023 are as follows:
As of December 31,
$s in thousandsFinancial Statement Line Item20242023
Assets
Operating lease right-of-use assetOther noncurrent assets$7,951 $7,777 
Finance lease right-of-use asset, netProperty, plant and equipment, net36 40 
Liabilities
Operating lease right-of-use liabilities (current)Operating right-of-use liability (current)$1,835 $2,153 
Finance lease right-of-use liabilities (current)Accrued expenses and other current liabilities11 22 
Operating lease right-of-use liabilities (non-current)Operating right-of-use liability (noncurrent)6,083 5,779 
Finance lease right-of-use liabilities (non-current)Accrued expenses and other noncurrent liabilities26 24 
Supplemental cash flow information related to leases is as follows:
Year Ended December 31,
$s in thousands20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,222 $1,208 
Operating cash flows from finance leases18 22 
Financing cash flows from finance leases
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$1,262 $7,940 
Operating lease from purchase consideration of FMS acquisition1,016 — 
Schedule of Finance Lease, Liability, to be Paid, Maturity
As of December 31, 2024, future minimum lease payments are as follows:
$s in thousandsOperating LeasesFinance Leases
Year Ending December 31:
2025$2,434 $14 
20262,301 
20272,191 
20281,077 
2029238 
Thereafter2,253 — 
Total lease payments10,494 45 
Less: interest(2,540)(8)
Total lease liabilities$7,954 $37 
Weighted average remaining lease term:8.1 years4.1 years
Weighted average discount rate:9.0 %10.6 %
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
As of December 31, 2024, future minimum lease payments are as follows:
$s in thousandsOperating LeasesFinance Leases
Year Ending December 31:
2025$2,434 $14 
20262,301 
20272,191 
20281,077 
2029238 
Thereafter2,253 — 
Total lease payments10,494 45 
Less: interest(2,540)(8)
Total lease liabilities$7,954 $37 
Weighted average remaining lease term:8.1 years4.1 years
Weighted average discount rate:9.0 %10.6 %