XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Leases, right-of-use assets $ 3,828 $ 3,781  
Leases, liabilities 4,072 4,063  
Operating lease expenses 1,100 1,100 $ 1,100
Payments to lease liabilities $ 1,000 $ 1,100  
Leases, weighted average discount rate 3.00% 2.80%  
Leases, weighted average remaining lease term 5 years 6 months 6 years  
Right-of-use asset obtained in exchange for operating lease liability $ 1,000 $ 400