v3.26.1
Leases (Components Of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease Expense        
Operating lease expense $ 17,419 $ 17,110 $ 34,634 $ 33,971
Sublease income (25) (30) (56) (66)
Net lease expense $ 17,394 $ 17,080 $ 34,578 $ 33,905