v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease, Cost
Components of the Company’s operating and finance lease assets and liabilities as of June 30, 2026 and December 31, 2025 are as follows:
dollars in thousands
Financial Statement Line Item
As of June 30, 2026
As of December 31, 2025
Assets
Operating lease right-of-use asset
Other noncurrent assets
$
31,629 
$
31,416 
Finance lease right-of-use asset, net
Property, plant and equipment, net
85 
92 
Liabilities
Operating lease right-of-use liabilities (current)
Operating lease right-of-use liability (current)
$
3,033 
$
2,384 
Finance lease right-of-use liabilities (current)
Accrued expenses and other current liabilities
27 
23 
Operating lease right-of-use liabilities (non-current)
Operating lease right-of-use liability (noncurrent)
28,995 
29,163 
Finance lease right-of-use liabilities (non-current)
Accrued expenses and other noncurrent liabilities
71 
73 
Supplemental cash flow information related to leases is as follows:
For the six months ended June 30,
dollars in thousands
2026
2025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$
2,603 
$
1,430 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases
$
2,339 
$
2,217 
Finance leases
15 
69 
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
As of June 30, 2026, future minimum lease payments are as follows:
dollars in thousands
Operating Leases
Finance Leases
Year Ending December 31:
Remainder of 2026
$
2,716 
$
18 
2027
5,306 
36 
2028
5,085 
36 
2029
5,126 
25 
2030
4,629 
Thereafter
21,613 
— 
Total lease payments
44,475 
116 
Less: interest
(12,447)
(18)
Total lease liabilities
$
32,028 
$
98 
Weighted average remaining lease term:
8.7 years
3.5 years
Weighted average discount rate:
8.1 
%
10.3 
%
Schedule of Finance Lease, Liability, to be Paid, Maturity
As of June 30, 2026, future minimum lease payments are as follows:
dollars in thousands
Operating Leases
Finance Leases
Year Ending December 31:
Remainder of 2026
$
2,716 
$
18 
2027
5,306 
36 
2028
5,085 
36 
2029
5,126 
25 
2030
4,629 
Thereafter
21,613 
— 
Total lease payments
44,475 
116 
Less: interest
(12,447)
(18)
Total lease liabilities
$
32,028 
$
98 
Weighted average remaining lease term:
8.7 years
3.5 years
Weighted average discount rate:
8.1 
%
10.3 
%