XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 6,365  
2023 24,688  
2024 23,028  
2025 23,504  
2026 23,332  
Thereafter 54,170  
Total minimum lease payments 155,087  
Less: amounts representing interest or imputed interest (20,004)  
Present value of lease liabilities 135,083 $ 119,288
Finance Leases    
Remainder of 2022 281  
2023 1,121  
2024 948  
2025 461  
2026 222  
Thereafter 73  
Total minimum lease payments 3,106  
Less: imputed interest (219)  
Present value of net minimum lease payments 2,887 3,020
Less: current financing obligations (988) (863)
Non-current finance lease liabilities 1,899 $ 2,157
Managed Services | Variable Interest Entity, Primary Beneficiary    
Finance Leases    
Remainder of 2022 10,889  
2023 44,124  
2024 42,051  
2025 41,025  
2026 36,426  
Thereafter 55,508  
Total minimum lease payments 230,023  
Less: imputed interest (128,150)  
Present value of net minimum lease payments 101,873  
Less: current financing obligations (16,682)  
Non-current finance lease liabilities $ 85,191