XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 80,631  
2024 94,594  
2025 76,210  
2026 51,674  
2027 30,786  
Thereafter 22,424  
Total undiscounted operating lease liabilities 356,319  
Less: Interest (52,256)  
Operating lease liabilities $ 304,063 $ 305,556