XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
Leased right-of-use assets, net $ 31,236 $ 25,973
Current portion of operating lease liabilities 4,419 3,395
Operating lease liabilities, net of current portion 30,264 25,834
Total operating lease liabilities 34,683 29,229
Finance Leases    
Finance lease right-of-use assets, gross 1,142 1,028
Accumulated depreciation (275) (296)
Property and equipment, net 867 732
Current portion of finance lease liabilities 230 199
Finance lease liabilities, net of current portion 489 427
Total finance lease liabilities $ 719 $ 626
Weighted-average remaining lease term    
Operating leases 13 years 14 years 7 months 6 days
Finance leases 3 years 4 months 24 days 3 years 4 months 24 days
Weighted-average discount rate    
Operating leases 8.50% 8.70%
Finance leases 7.90% 7.70%