XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Components Of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease Expense        
Operating lease expense $ 17,359 $ 16,548 $ 50,945 $ 47,821
Sublease income (28) (103) (94) (216)
Net lease expense $ 17,331 $ 16,445 $ 50,851 $ 47,605