XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
Leased right-of-use assets, net $ 34,854 $ 30,015
Current portion of operating lease liabilities 5,185 4,034
Operating lease liabilities, net of current portion 33,224 29,148
Total operating lease liabilities 38,409 33,182
Finance Leases    
Finance lease right-of-use assets, gross 1,661 1,198
Accumulated depreciation (391) (256)
Property and equipment, net 1,270 942
Current portion of finance lease liabilities 383 260
Finance lease liabilities, net of current portion 641 494
Total finance lease liabilities $ 1,024 $ 754
Weighted-average remaining lease term    
Operating leases 11 years 4 months 24 days 12 years 6 months
Finance leases 2 years 10 months 24 days 3 years 3 months 18 days
Weighted-average discount rate    
Operating leases 8.40% 8.60%
Finance leases 7.10% 7.70%