XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Leases, right-of-use assets $ 3,781 $ 4,392  
Leases, liabilities 4,063 4,723  
Operating lease expenses 1,100 1,100 $ 1,100
Payments to lease liabilities $ 1,100 $ 1,000  
Leases, weighted average discount rate 2.80% 3.00%  
Leases, weighted average remaining lease term 6 years 6 years 8 months 12 days  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 400 $ 500