XML 100 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finance lease cost:    
Amortization of right-of-use assets $ 374 $ 249
Interest on lease liabilities 512 522
Subtotal 886 771
Operating lease cost 1,306 1,331
Variable lease cost 89 75
Total lease cost 2,281 2,177
Payments of operating lease obligations - operating activities 1,366 1,355
Payments of interest on finance lease obligations - operating activities 512 522
Payments of finance lease obligations - financing activities $ 246 $ 42
Weighted-average remaining lease term - finance leases (years) 56 years 7 months 6 days 58 years 2 months 12 days
Weighted-average remaining lease term - operating leases (years) 8 years 4 months 24 days 9 years 6 months
Weighted-average discount rate - finance leases 6.50% 6.50%
Weighted-average discount rate - operating leases 5.10% 5.10%