XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Leases Schedule of Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 - Operating $ 2,430  
2025 - Operating 1,613  
2026 - Operating 840  
2027 - Operating 297  
2028 - Operating 264  
Thereafter - Operating 366  
Total Undiscounted payments - Operating 5,810  
Less: Present value adjustment - Operating (374)  
Operating lease, liability 5,436  
2024 - Finance 247  
2025 - Finance 215  
2026 - Finance 156  
2027 - Finance 80  
2028 - Finance 0  
Thereafter - Finance 0  
Total undiscounted payments - Finance 698  
Less: Present Value Adjustment - Finance (46)  
Lease Liability - Finance 652  
2024 - Total 2,677  
2025 - Total 1,828  
2026 - Total 996  
2027 - Total 377  
2028 - Total 264  
Thereafter - Total 366  
Total undiscounted payments - Total 6,508  
Less present value adjustment - Total (420)  
Lease liabilities $ 6,088 $ 6,449