XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finance Leases    
Remainder of 2022 $ 1,218  
2023 2,020  
2024 1,602  
2025 1,234  
2026 902  
Thereafter 164  
Total minimum lease payments 7,140  
Less: Amounts representing executory costs (15)  
Less: Amounts representing interest (614)  
Present value of future minimum lease payments 6,511  
Less: Current obligation under leases (2,049) $ (1,747)
Finance lease obligations 4,462 3,297
Operating Leases    
Remainder of 2022 13,907  
2023 23,868  
2024 15,876  
2025 10,261  
2026 7,038  
Thereafter 8,354  
Total minimum lease payments 79,304  
Less: Amounts representing interest (6,310)  
Present value of future minimum lease payments 72,994  
Less: Current obligation under leases (24,696) (23,224)
Operating lease obligations 48,298 $ 46,075
Related Party    
Operating Leases    
Remainder of 2022 733  
2023 1,375  
2024 1,128  
2025 973  
2026 0  
Thereafter 0  
Total minimum lease payments 4,209  
Other    
Operating Leases    
Remainder of 2022 13,174  
2023 22,493  
2024 14,748  
2025 9,288  
2026 7,038  
Thereafter 8,354  
Total minimum lease payments $ 75,095