v3.25.2
Leases - Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
Right-of-use assets $ 88,298 $ 90,136
Operating lease, liability, current, statement of financial position Other Liabilities, Current Other Liabilities, Current
Other current liabilities $ 19,839 $ 18,087
Operating lease liabilities 77,406 79,399
Finance Leases    
Property and equipment, at cost 28,321 28,321
Accumulated depreciation (2,056) (1,658)
Property and equipment, net 26,265 26,663
Other liabilities $ 31,249 $ 31,021
Weighted Average Remaining Lease Term    
Operating leases 7 years 3 months 7 days 7 years 4 months 13 days
Finance leases 33 years 33 years 6 months
Weighted Average Discount Rate    
Operating leases 5.10% 5.01%
Finance leases 7.10% 7.10%