XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finance Leases    
Remainder of 2022 $ 1,548  
2023 1,559  
2024 1,152  
2025 784  
2026 453  
Thereafter 15  
Total minimum lease payments 5,511  
Less: Amounts representing executory costs (20)  
Less: Amounts representing interest (436)  
Present value of future minimum lease payments 5,055  
Less: Current obligation under leases (1,801) $ (1,747)
Finance lease obligations 3,254 3,297
Operating Leases    
Remainder of 2022 19,578  
2023 20,603  
2024 12,977  
2025 7,981  
2026 5,454  
Thereafter 7,596  
Total minimum lease payments 74,189  
Less: Amounts representing interest (5,593)  
Present value of future minimum lease payments 68,596  
Less: Current obligation under leases (23,505) (23,224)
Operating lease obligations 45,091 $ 46,075
Related Party    
Operating Leases    
Remainder of 2022 1,080  
2023 1,001  
2024 743  
2025 610  
2026 0  
Thereafter 0  
Total minimum lease payments 3,434  
Other    
Operating Leases    
Remainder of 2022 18,498  
2023 19,602  
2024 12,234  
2025 7,371  
2026 5,454  
Thereafter 7,596  
Total minimum lease payments $ 70,755