XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Estimated Annual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 4,002  
2024 3,620  
2025 3,043  
2026 2,811  
2027 2,007  
2028 and thereafter 4,988  
Operating lease, liability, payments, due 20,471  
Interest (3,180)  
Total operating lease liabilities 17,291 $ 15,131
Finance Leases    
2023 160  
2024 112  
2025 76  
2026 6  
2027 0  
2028 and thereafter 0  
Finance lease liability, payments, due 354  
Interest (42)  
Total finance lease liabilities $ 312 $ 151