XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating Leases    
2023 $ 14,938  
2024 14,948  
2025 15,218  
2026 11,413  
2027 6,892  
Thereafter 14,361  
Total lease payments 77,770  
Less: Effect of discounting to net present value 10,045  
Present value of lease liabilities 67,725  
Finance Leases    
2023 2,245  
2024 2,325  
2025 2,162  
2026 831  
2027 0  
Thereafter 0  
Total lease payments 7,563  
Less: Effect of discounting to net present value 254  
Present value of lease liabilities 7,309 $ 9,359
Total    
2023 17,183  
2024 17,273  
2025 17,380  
2026 12,244  
2027 6,892  
Thereafter 14,361  
Total lease payments 85,333  
Less: Effect of discounting to net present value 10,299  
Present value of lease liabilities $ 75,034