v3.26.1
Leases (Components Of Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Operating lease assets $ 142,535 $ 131,151
Liabilities    
Current operating leases 41,277 40,892
Noncurrent operating leases 113,516 102,867
Total operating lease liabilities $ 154,793 $ 143,759