v3.26.1
Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating leases    
Operating lease right-of-use assets $ 206,388 $ 213,707
Operating lease liabilities 253,198 261,169
Finance leases    
Property and equipment, at cost 47,802 36,611
Accumulated depreciation (21,847) (17,703)
Finance lease liabilities $ 27,045 $ 19,984