XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Summary Of Maturity Of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 11,649  
2024 41,093  
2025 33,289  
2026 26,016  
2027 15,005  
Thereafter 19,234  
Total lease payments 146,286  
Less: interest (9,325)  
Total liability recognized on the balance sheet $ 136,961 $ 149,509