XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
Leased right-of-use assets, net $ 34,328 $ 30,015
Current portion of operating lease liabilities 4,854 4,034
Operating lease liabilities, net of current portion 32,768 29,148
Total operating lease liabilities 37,622 33,182
Finance Leases    
Finance lease right-of-use assets, gross 1,485 1,198
Accumulated depreciation (307) (256)
Property and equipment, net 1,178 942
Current portion of finance lease liabilities 352 260
Finance lease liabilities, net of current portion 615 494
Total finance lease liabilities $ 967 $ 754
Weighted-average remaining lease term    
Operating leases 11 years 8 months 12 days 12 years 6 months
Finance leases 3 years 1 month 6 days 3 years 3 months 18 days
Weighted-average discount rate    
Operating leases 8.40% 8.60%
Finance leases 7.20% 7.70%