XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
contract
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]      
Weighted average remaining lease term 9 years 2 months 8 days    
Weighted average discount rate 2.35%    
Lease expense $ 1,700 $ 1,300 $ 1,200
Immediate Family Member of Board of Director [Member]      
Lessee, Lease, Description [Line Items]      
Number of leasing arrangements | contract 2    
Lease expense $ 150 $ 150 $ 150