Leases (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Supplemental Cash Flow Information | Supplemental cash flow information for the years ending December 31, 2025 and 2024, were as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Aggregate Future Lease Payments | The aggregate future lease payments of operating leases as of December 31, 2025, are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||