XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Operating and Finance Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (Remainder of the year) $ 5,774  
2023 15,146  
2024 12,058  
2025 8,711  
2026 6,654  
Thereafter 17,553  
Total future minimum lease payments 65,896  
Less: Interest 13,424  
Present value of lease liabilities 52,472  
Finance Leases    
2022 (Remainder of the year) 424  
2023 1,197  
2024 954  
2025 667  
2026 608  
Thereafter 3,925  
Total future minimum lease payments 7,775  
Less: Interest 2,067  
Present value of lease liabilities $ 5,708 $ 5,640