XML 104 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finance lease cost:        
Amortization of right-of-use assets $ 373 $ 354 $ 747 $ 603
Interest on lease liabilities 513 512 1,025 1,034
Subtotal 886 866 1,772 1,637
Operating lease cost 1,409 1,303 2,715 2,635
Variable lease cost 105 69 194 144
Total lease cost 2,400 2,238 4,681 4,416
Payments of operating lease obligations - operating activities 1,366 1,360 2,731 2,715
Payments of interest on finance lease obligations - operating activities 513 512 1,025 1,034
Payments of finance lease obligations - financing activities $ 132 $ 47 $ 378 $ 89
Weighted-average remaining lease term - finance leases (years) 56 years 6 months 58 years 1 month 6 days 56 years 6 months 58 years 1 month 6 days
Weighted-average remaining lease term - operating leases (years) 8 years 3 months 18 days 9 years 4 months 24 days 8 years 3 months 18 days 9 years 4 months 24 days
Weighted-average discount rate - finance leases 6.50% 6.50% 6.50% 6.50%
Weighted-average discount rate - operating leases 5.10% 5.10% 5.10% 5.10%