XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 29,524  
2024 103,277  
2025 85,151  
2026 59,870  
2027 38,556  
Thereafter 33,499  
Total undiscounted operating lease liabilities 349,877  
Less: Interest (50,368)  
Operating lease liabilities $ 299,509 $ 305,556