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