XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating leases:    
Operating lease right-of-use assets, net $ 41,206 $ 43,822
Current maturities of operating leases 4,513 3,395
Non-current maturities of operating leases 41,440 43,977
Total operating lease liabilities 45,953 47,372
Finance leases:    
Property and equipment, at cost 7,218 6,862
Accumulated amortization (3,637) (3,136)
Property and equipment, net 3,581 3,726
Current maturities of finance leases 650 582
Non-current maturities of finance leases 3,194 3,405
Total finance lease liabilities $ 3,844 $ 3,987
Weighted average remaining lease term (in years):    
Operating leases 9 years 9 months 18 days 10 years 4 months 24 days
Finance leases 5 years 10 months 24 days 6 years 9 months 18 days
Weighted average discount rate:    
Operating leases 6.30% 6.30%
Finance leases 2.30% 2.20%