XML 95 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Operating and Finance Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (Remainder of the year) $ 10,647
2023 15,317
2024 11,918
2025 8,609
2026 6,729
Thereafter 18,161
Total future minimum lease payments 71,381
Less: Interest (13,902)
Present value of lease liabilities 57,479
Finance Leases  
2022 (Remainder of the year) 68
2023 905
2024 745
2025 575
2026 562
Thereafter 3,925
Total future minimum lease payments 6,780
Less: Interest (1,469)
Present value of lease liabilities $ 5,311