XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
Leased right-of-use assets, net $ 25,973 $ 27,190
Current portion of operating lease liabilities 3,395 3,947
Operating lease liabilities, net of current portion 25,834 26,016
Total operating lease liabilities 29,229 29,963
Finance Leases    
Finance lease right-of-use assets, gross 1,028 764
Accumulated depreciation (296) (175)
Property and equipment, net $ 732 $ 589
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Leased right-of-use assets, net Leased right-of-use assets, net
Current portion of finance lease liabilities $ 199 $ 150
Finance lease liabilities, net of current portion 427 399
Total finance lease liabilities $ 626 $ 549
Weighted-average remaining lease term    
Operating leases 14 years 7 months 6 days 10 years 6 months
Finance leases 3 years 4 months 24 days 3 years 7 months 6 days
Weighted-average discount rate    
Operating leases 8.70% 4.90%
Finance leases 7.70% 7.00%