XML 95 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating lease right-of-use assets, net $ 43,822 $ 41,859
Current maturities of operating leases 3,395 3,308
Non-current maturities of operating leases 43,977 41,257
Total operating lease liabilities 47,372 44,565
Finance leases:    
Property and equipment, at cost 6,862 6,408
Accumulated amortization (3,136) (2,498)
Property and equipment, net 3,726 3,910
Current maturities of finance leases 582 513
Non-current maturities of finance leases 3,405 3,644
Total finance lease liabilities $ 3,987 $ 4,157
Weighted average remaining lease term (in years): Operating leases 10 years 4 months 24 days 11 years 10 months 24 days
Weighted average remaining lease term (in years): Finance leases 6 years 9 months 18 days 7 years 9 months 18 days
Weighted average discount rate: Operating leases 6.30% 5.90%
Weighted average discount rate: Finance leases 2.20% 2.10%