v3.25.2
Leases (Components Of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease Expense        
Operating lease expense $ 17,110 $ 15,819 $ 33,971 $ 31,264
Sublease income (30) (90) (66) (113)
Net lease expense $ 17,080 $ 15,729 $ 33,905 $ 31,151