v3.25.2
Leases (Information Related To Right-Of Use Assets And Related Lease Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating lease costs:          
Operating lease costs $ 9,008 $ 6,918 $ 17,325 $ 14,486  
Cash paid for operating lease liabilities 5,968 4,997 11,532 11,105  
Finance lease costs:          
Amortization of right-of-use assets 599 34 732 67  
Interest on lease liabilities 421 1 459 2  
Total finance lease costs 1,020 $ 35 1,191 $ 69  
Operating leases:          
Operating lease right-of-use assets 97,398   97,398   $ 90,143
Finance leases:          
Property and equipment 24,071   24,071   0
Accumulated depreciation (756)   (756)   0
Property and equipment, net 23,315   23,315   0
Current operating lease obligations 24,759   24,759   19,502
Operating lease liabilities, less current portion 77,628   77,628   74,241
Total operating lease liabilities 102,387   102,387   93,743
Current finance lease obligations 4,964   4,964   0
Finance lease liabilities, less current portion 15,648   15,648   0
Total Finance lease liabilities 20,612   20,612   0
Current lease obligation 29,723   29,723   19,502
Non-current lease obligation 93,276   93,276   74,241
Total Lease liability $ 122,999   $ 122,999   $ 93,743
Weighted Average Remaining Lease Term (Years)          
Weighted average remaining lease term - finance leases 2 years 8 months 12 days   2 years 8 months 12 days   0 years
Weighted average remaining lease term - operating leases 3 years 9 months 18 days   3 years 9 months 18 days   4 years 3 months 18 days
Weighted Average Discount Rate          
Weighted discount rate - finance lease 10.10%   10.10%   0.00%
Weighted discount rate - operating lease 9.40%   9.40%   9.30%