XML 141 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-average remaining lease term (Years):      
Operating leases 13 years 1 month 6 days 13 years 6 months  
Finance leases 1 year 10 months 24 days 2 years 3 months 18 days  
Weighted-average discount rate:      
Operating leases 7.50% 7.30%  
Finance leases 6.00% 6.20%  
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 4,540 $ 3,462  
Operating cash flows from finance leases 96 81  
Financing cash flows from finance leases 318 504  
ROU assets obtained in exchange for lease obligations:      
Operating leases 63 29,396 $ 11,019
Finance leases $ 1,564 $ 1,437