XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (remaining) $ 18,562  
2023 59,464  
2024 44,371  
2025 33,246  
2026 19,366  
Thereafter 17,204  
Total lease payments 192,213  
Less: imputed interest (11,985)  
Total present value of lease liabilities 180,228 $ 204,795
Finance Leases    
2022 (remaining) 495  
2023 1,590  
2024 1,067  
2025 676  
2026 103  
Thereafter 0  
Total lease payments 3,931  
Less: imputed interest (107)  
Total present value of lease liabilities $ 3,824