XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disclosure Text Block [Abstract]          
Weighted average remaining life 7 years 4 months 20 days   7 years 4 months 20 days    
Weighted average discount rate 2.28%   2.28%    
Operating lease costs $ 768,000 $ 640,000 $ 1,500,000 $ 1,400,000  
Operating lease, right-of-use asset 23,700,000   23,700,000   $ 26,600,000
Lease liabilities $ 25,276,000   $ 25,276,000   $ 28,000,000