XML 101 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Financial Obligations and Sublease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 1,302  
2025 864  
2026 630  
2027 462  
2028 133  
Thereafter 0  
Total minimum lease payments 3,391  
Less: imputed interest (482)  
Present value of lease liabilities 2,909 $ 2,995
Less: current financing obligations (1,072) (1,024)
Long-term financing obligations 1,837 $ 1,971
Variable Interest Entity, Primary Beneficiary | Managed Services    
Finance Leases    
2024 43,799  
2025 42,868  
2026 38,298  
2027 21,972  
2028 12,068  
Thereafter 26,340  
Total minimum lease payments 185,345  
Less: imputed interest (97,017)  
Present value of lease liabilities 88,328  
Less: current financing obligations (38,971)  
Long-term financing obligations $ 49,357