Leases - Lessee Leases (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Lessee, Lease, Description [Line Items] | |||
Operating Lease, Weighted Average Remaining Lease Term | 35 years 1 month 6 days | 34 years 10 months 24 days | |
Operating Lease, Weighted Average Discount Rate, Percent | 6.90% | 6.90% | |
Lease, Cost | $ 1,127 | $ 1,046 | |
Operating Lease, Payments | $ 1,057 | 989 | |
Minimum [Member] | |||
Lessee, Lease, Description [Line Items] | |||
Lessee, Operating Lease, Term of Contract | 1 year 1 month 6 days | ||
Lessee, Operating Lease, Renewal Term | 10 years | ||
Maximum [Member] | |||
Lessee, Lease, Description [Line Items] | |||
Lessee, Operating Lease, Term of Contract | 57 years 6 months | ||
Lessee, Operating Lease, Renewal Term | 20 years | ||
Operating Expense [Member] | |||
Lessee, Lease, Description [Line Items] | |||
Lease, Cost | $ 697 | 616 | |
General and Administrative Expenses | |||
Lessee, Lease, Description [Line Items] | |||
Lease, Cost | $ 430 | $ 430 |