XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 13,357  
2023 19,971  
2024 18,096  
2025 18,320  
2026 17,901  
Thereafter 76,472  
Total minimum lease payments 164,117  
Less: amounts representing interest or imputed interest (46,863)  
Present value of lease liabilities 117,254  
Finance Leases    
Remainder of 2022 725  
2023 935  
2024 771  
2025 301  
2026 97  
Thereafter 0  
Total minimum lease payments 2,829  
Less: imputed interest (12)  
Total lease financing obligations 2,817  
Less: current financing obligations (880) $ (863)
Long-term lease financing obligations 1,937 $ 2,157
Managed Services | Variable Interest Entity, Primary Beneficiary    
Finance Leases    
Remainder of 2022 32,518  
2023 44,173  
2024 42,100  
2025 41,075  
2026 36,477  
Thereafter 55,780  
Total minimum lease payments 252,123  
Less: imputed interest (142,181)  
Total lease financing obligations 109,942  
Less: current financing obligations (15,172)  
Long-term lease financing obligations $ 94,770