XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Components Of Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets    
Operating lease assets $ 128,362 $ 127,323
Liabilities    
Current operating leases 42,013 42,306
Noncurrent operating leases 99,461 98,538
Total operating lease liabilities $ 141,474 $ 140,844