Leases (Tables)
|
6 Months Ended |
12 Months Ended |
Jun. 30, 2025 |
Dec. 31, 2024 |
| Leases [Abstract] |
|
|
| Schedule of Right-of-use Assets and Lease Liabilities |
Total
right-of-use (“ROU”) assets and lease liabilities are as follows:
Schedule
of Right-of-use Assets and Lease Liabilities
| |
|
June 30, |
|
|
December 31, |
|
| |
|
2025 |
|
|
2024 |
|
| |
|
(In thousands) |
|
| Right-of-use assets: |
|
|
|
|
|
|
|
|
| Net book value (Other assets) |
|
$ |
7,838 |
|
|
$ |
8,774 |
|
| Operating lease liabilities: |
|
|
|
|
|
|
|
|
| Current (Accrued expense and other current liabilities) |
|
$ |
1,569 |
|
|
$ |
1,612 |
|
| Noncurrent (Other noncurrent liabilities) |
|
|
7,583 |
|
|
|
8,361 |
|
|
Total operating lease liabilities |
|
|
9,152 |
|
|
|
9,973 |
|
| Financing lease liabilities: |
|
|
|
|
|
|
|
|
| Current (Accrued expense and other current liabilities) |
|
$ |
149 |
|
|
$ |
142 |
|
| Noncurrent (Other noncurrent liabilities) |
|
|
37 |
|
|
|
114 |
|
|
Total financing lease liabilities |
|
$ |
186 |
|
|
$ |
256 |
|
| Total lease liabilities |
|
$ |
9,338 |
|
|
$ |
10,229 |
|
|
Total
ROU assets and lease liabilities are as follows:
Schedule
of Right-of-use Assets and Lease Liabilities
| |
|
2024 |
|
|
2023 |
|
| |
|
December
31, |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
(In
thousands) |
|
| Right-of-use
assets: |
|
|
|
|
|
|
|
|
| Net
book value (Other assets) |
|
$ |
8,774 |
|
|
$ |
10,672 |
|
| Operating
lease liabilities: |
|
|
|
|
|
|
|
|
| Current
(Accrued expense and other current liabilities) |
|
$ |
1,612 |
|
|
$ |
2,153 |
|
| Noncurrent
(Other noncurrent liabilities) |
|
|
8,361 |
|
|
|
9,973 |
|
| Total
operating lease liabilities |
|
|
9,973 |
|
|
|
12,126 |
|
| Financing
lease liabilities: |
|
|
|
|
|
|
|
|
| Current
(Accrued expense and other current liabilities) |
|
$ |
142 |
|
|
$ |
113 |
|
| Noncurrent
(Other noncurrent liabilities) |
|
|
114 |
|
|
|
203 |
|
| Total
finance lease liabilities |
|
$ |
256 |
|
|
$ |
316 |
|
| Total
lease liabilities |
|
$ |
10,229 |
|
|
$ |
12,442 |
|
|
| Schedule of Lease-related Balances |
Information
about lease-related balances were as follows:
Schedule
of Lease-related Balances
| |
|
2025 |
|
|
2024 |
|
|
|
|
2024 |
|
| |
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
| |
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
| |
|
(In thousands, except years and percentages) |
|
|
(In thousands, except years and percentages) |
|
| Operating lease expense |
|
$ |
578 |
|
|
$ |
746 |
|
|
$ |
1,156 |
|
|
$ |
1,492 |
|
| Financing lease expense |
|
|
40 |
|
|
|
43 |
|
|
|
80 |
|
|
|
92 |
|
| Short-term lease expense |
|
|
45 |
|
|
|
40 |
|
|
|
86 |
|
|
|
108 |
|
| Total lease expense |
|
$ |
663 |
|
|
$ |
829 |
|
|
$ |
1,322 |
|
|
$ |
1,692 |
|
| Cash paid for leases |
|
$ |
595 |
|
|
$ |
752 |
|
|
$ |
1,190 |
|
|
$ |
1,498 |
|
| Weighted – average remaining lease term – operating leases (years) |
|
|
6.8 |
|
|
|
7.5 |
|
|
|
6.8 |
|
|
|
7.5 |
|
| Weighted – average discount rate – operating leases |
|
|
9.0 |
% |
|
|
8.9 |
% |
|
|
9.0 |
% |
|
|
8.9 |
% |
|
Information
about lease-related balances were as follows:
Schedule
of Lease-related Balances
| |
|
2024 |
|
|
2023 |
|
| |
|
December
31, |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
(In
thousands, except years and percentages) |
|
| Operating
lease expense |
|
$ |
2,830 |
|
|
$ |
3,002 |
|
| Financing
lease expense |
|
|
175 |
|
|
|
80 |
|
| Short-term
lease expense |
|
|
195 |
|
|
|
314 |
|
| Total
lease expense |
|
$ |
3,200 |
|
|
$ |
3,396 |
|
| Cash
paid for leases |
|
$ |
2,850 |
|
|
$ |
2,827 |
|
| Weighted – average
remaining lease term – operating leases (years) |
|
|
7.1 |
|
|
|
7.8 |
|
| Weighted – average
discount rate – operating leases |
|
|
9.0 |
% |
|
|
8.8 |
% |
|
| Schedule of Maturity of Operating Lease Liabilities |
Maturity
of operating lease liabilities as of June 30, 2025 are as follows:
Schedule
of Maturity of Operating Lease Liabilities
| Year Ending December 31, |
|
(In thousands) |
|
| Remainder of 2025 |
|
$ |
1,200 |
|
| 2026 |
|
|
2,430 |
|
| Year I |
|
|
2,430 |
|
| 2027 |
|
|
2,400 |
|
| Year II |
|
|
2,400 |
|
| 2028 |
|
|
2,490 |
|
| Year III |
|
|
2,490 |
|
| 2029 |
|
|
2,585 |
|
| Year IV |
|
|
2,585 |
|
| Thereafter |
|
|
6,195 |
|
| Thereafter Year IV |
|
|
6,195 |
|
| Total operating lease payments |
|
$ |
17,300 |
|
| Less portion representing imputed interest |
|
|
(8,148 |
) |
| Total operating lease liabilities |
|
$ |
9,152 |
|
| Less current portion |
|
|
1,569 |
|
| Long-term portion |
|
$ |
7,583 |
|
|
Maturity
of operating lease liabilities as of December 31, 2024 are as follows:
Schedule
of Maturity of Operating Lease Liabilities
| |
|
(In
thousands) |
|
| Remainder of 2025 |
|
|
|
|
| 2025 |
|
|
2,390 |
|
| 2026 |
|
|
2,430 |
|
| 2027 |
|
|
2,400 |
|
| 2028 |
|
|
2,490 |
|
| Thereafter Year IV |
|
|
|
|
| 2029 |
|
|
2,585 |
|
| Year V |
|
|
2,585 |
|
| Thereafter |
|
|
6,194 |
|
| Thereafter
Year V |
|
|
6,194 |
|
| Total
operating lease payments |
|
$ |
18,489 |
|
| Less
portion representing imputed interest |
|
|
(8,516 |
) |
| Total
operating lease liabilities |
|
$ |
9,973 |
|
| Less
current portion |
|
|
1,612 |
|
| Long-term
portion |
|
$ |
8,361 |
|
|