XML 96 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Leases and Other - Schedule of Other Information Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases $ 1,814 $ 1,713 $ 3,496 $ 3,332  
Operating cash flows from finance leases 1,599 1,519 3,119 3,007  
Financing cash flows from finance leases 239 266 460 575  
ROU assets obtained in exchange for lease obligations:          
Operating leases $ 418 $ 151 $ 2,139 $ 391  
Weighted-average remaining lease term (years):          
Operating leases 10 years 2 months 12 days   10 years 2 months 12 days   10 years 9 months 18 days
Finance leases 33 years 10 months 24 days   33 years 10 months 24 days   35 years
Weighted-average discount rate:          
Operating leases 7.30%   7.30%   7.30%
Finance leases 9.20%   9.20%   9.20%