XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Leased right-of-use assets, net $ 30,015 $ 25,973
Current portion of operating lease liabilities 4,034 3,395
Operating lease liabilities, net of current portion 29,148 25,834
Total operating lease liabilities 33,182 29,229
Finance Leases    
Finance lease right-of-use assets, gross 1,198 1,028
Accumulated depreciation (256) (296)
Property and equipment, net $ 942 $ 732
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 $ 260 $ 199
Finance lease liabilities, net of current portion 494 427
Total finance lease liabilities $ 754 $ 626
Weighted-average remaining lease term    
Operating leases 12 years 6 months 14 years 7 months 6 days
Finance leases 3 years 3 months 18 days 3 years 4 months 24 days
Weighted-average discount rate    
Operating leases 8.60% 8.70%
Finance leases 7.70% 7.70%