XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Maturities of Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 10,716 $ 41,696
2023 41,964 38,477
2024 37,630 33,573
2025 31,542 27,703
2026 29,672 26,342
After 2026 86,261 78,593
Total lease payments 237,785 246,384
Less interest (48,487) (54,365)
Present value of lease liabilities $ 189,298 $ 192,019 [1]
[1] Certain prior period reported amounts were reclassified to conform to the current period presentation, See Note 2