XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Lease
Property
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Lease
Property
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Leases, operating [Abstract]          
Number of lease for which construction not started | Lease 0   0    
Other information related to leases [Abstract]          
Operating lease cost $ 2,037 $ 2,071 $ 4,087 $ 4,123  
Variable lease cost 619 545 1,204 1,141  
Total Lease costs $ 2,656 $ 2,616 5,291 5,264  
Cash paid for amounts included in the measurement of lease liabilities [Abstract]          
Operating cash flows from operating leases     4,165 4,186  
Right-of-use assets obtained in exchange for lease obligations:     $ 1,653 $ 2,484  
Weighted average remaining lease term 8 years 8 months 12 days 9 years 2 months 12 days 8 years 8 months 12 days 9 years 2 months 12 days  
Weighted average discount rate 3.05% 2.97% 3.05% 2.97%  
Future minimum lease payments under non-cancellable leases [Abstract]          
2023 [1] $ 4,212   $ 4,212    
2024 8,379   8,379    
2025 7,978   7,978    
2026 7,004   7,004    
2027 5,767   5,767    
Thereafter 20,522   20,522    
Total lease payments 53,862   53,862    
Less: Interest 6,690   6,690    
Present value of lease liabilities 47,172   47,172   $ 48,980
Director [Member]          
Future minimum lease payments under non-cancellable leases [Abstract]          
Total lease payments 3,000   3,000    
Less: Interest $ 354   $ 354    
Number of properties under lease owned by related party | Property 5   5    
Minimum [Member]          
Leases, operating [Abstract]          
Operating lease expiration term 4 months   4 months    
Maximum [Member]          
Leases, operating [Abstract]          
Operating lease expiration term 21 years 3 months 18 days   21 years 3 months 18 days    
[1] Excluding the six months ended June 30, 2023.