XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Schedule of Estimated Lease Payments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]    
October 1, 2024 to December 31, 2024 $ 550  
2025 1,800  
2026 1,517  
2027 1,236  
2028 1,145  
Thereafter 16,120  
Total undiscounted lease payments 22,368  
Less effect of discounting (7,436)  
Present value of estimated lease payments (lease liability) $ 14,932 $ 17,800