v3.26.1
Leases (Information Related To Right-Of Use Assets And Related Lease Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Operating lease costs:      
Operating lease costs $ 9,180 $ 8,317  
Cash paid for operating lease liabilities 6,859 5,564  
Finance lease costs:      
Amortization of right-of-use assets 1,068 133  
Interest on lease liabilities 680 38  
Total finance lease costs 1,748 $ 171  
Operating leases:      
Operating lease right-of-use assets 81,480   $ 86,481
Finance leases:      
Property and equipment 36,954   36,133
Accumulated depreciation (4,060)   (2,721)
Property and equipment, net 32,894   33,412
Current operating lease obligations 27,205   26,348
Operating lease liabilities, less current portion 61,165   66,493
Total Operating lease liabilities 88,370   92,841
Current finance lease obligations 8,222   7,952
Finance lease liabilities, less current portion 16,862   17,373
Total Finance lease liabilities 25,084   25,325
Current lease obligation 35,427   34,300
Non-current lease obligation 78,027   83,866
Total Lease liability $ 113,454   $ 118,166
Weighted Average Remaining Lease Term (Years)      
Weighted average remaining lease term - finance leases 3 years   3 years 2 months 12 days
Weighted average remaining lease term - operating leases 3 years 1 month 6 days   3 years 3 months 18 days
Weighted Average Discount Rate      
Weighted discount rate - finance lease 10.80%   10.80%
Weighted discount rate - operating lease 9.50%   9.50%