XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
Remainder of 2022 $ 15,153
2023 17,802
2024 10,469
2025 7,539
2026 6,488
2027 and beyond 24,850
Total lease payments 82,301
Less: interest (14,080)
Present value of lease liabilities 68,221
Finance leases  
Remainder of 2022 342
2023 63
2024 0
2025 0
2026 0
2027 and beyond 0
Total lease payments 405
Less: interest (7)
Present value of lease liabilities $ 398