XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Operating And Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 1,622  
2025 1,428  
2026 819  
2027 449  
2028 397  
After 2029 111  
Total future minimum lease payments 4,826  
Less interest (233)  
Present value of lease liabilities 4,593 $ 3,816
Finance Leases    
2024 329  
2025 329  
2026 292  
2027 0  
2028 0  
After 2029 0  
Total future minimum lease payments 950  
Less interest (59)  
Total finance lease liabilities $ 891 $ 17,537