XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating    
2023 $ 5,220  
2024 4,247  
2025 3,086  
2026 2,312  
2027 1,989  
2028 and Thereafter 9,338  
Total Future Lease Payments 26,192  
Less: Imputed Interest (3,917)  
Present Value of Lease Payments 22,275 $ 24,555
Finance    
2023 1,036  
2024 685  
2025 301  
2026 3  
2027 0  
2028 and Thereafter 0  
Total Future Lease Payments 2,025  
Less: Imputed Interest (85)  
Total finance lease liabilities $ 1,940 $ 1,610