v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease, Cost
Components of the Company’s operating and finance lease assets and liabilities as of December 31, 2025 and 2024 are as follows:
As of December 31,
dollars in thousands
Financial Statement Line Item20252024
Assets
Operating lease right-of-use assetOther noncurrent assets$31,416 $7,951 
Finance lease right-of-use asset, netProperty, plant and equipment, net92 36 
Liabilities
Operating lease right-of-use liabilities (current)Operating right-of-use liability (current)$2,384 $1,835 
Finance lease right-of-use liabilities (current)Accrued expenses and other current liabilities23 11 
Operating lease right-of-use liabilities (non-current)Operating right-of-use liability (noncurrent)29,163 6,083 
Finance lease right-of-use liabilities (non-current)Accrued expenses and other noncurrent liabilities73 26 
Supplemental cash flow information related to leases is as follows:
Year Ended December 31,
dollars in thousands
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,486 $2,222 
Operating cash flows from finance leases10 18 
Financing cash flows from finance leases10 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$30,582 $1,262 
Operating lease from purchase consideration of FMS acquisition— 1,016 
Finance leases69 — 
Schedule of Finance Lease, Liability, to be Paid, Maturity
As of December 31, 2025, future minimum lease payments are as follows:
dollars in thousands
Operating LeasesFinance Leases
Year Ending December 31:
2026$4,723 $32 
20274,713 31 
20284,545 31 
20294,662 22 
20304,243 — 
Thereafter22,086 — 
Total lease payments44,972 116 
Less: interest(13,425)(20)
Total lease liabilities$31,547 $96 
Weighted average remaining lease term:9.4 years3.9 years
Weighted average discount rate:8.0 %10.6 %
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
As of December 31, 2025, future minimum lease payments are as follows:
dollars in thousands
Operating LeasesFinance Leases
Year Ending December 31:
2026$4,723 $32 
20274,713 31 
20284,545 31 
20294,662 22 
20304,243 — 
Thereafter22,086 — 
Total lease payments44,972 116 
Less: interest(13,425)(20)
Total lease liabilities$31,547 $96 
Weighted average remaining lease term:9.4 years3.9 years
Weighted average discount rate:8.0 %10.6 %