XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 5,378    
Operating Lease, Right-of-Use Asset 25,406 $ 17,355  
Operating Lease, Cost 5,628 5,868  
Right-of-use assets obtained in exchange for lease obligations 15,640 9,512 $ 5,658
Short-term Lease, Cost 491 814  
Lease, Cost 6,119 6,682  
Operating Lease, Liability $ 28,635 $ 18,038  
Operating Lease, Weighted Average Remaining Lease Term 7 years 5 years  
Operating Lease, Weighted Average Discount Rate, Percent 3.90% 2.50%  
Lessee, Operating Lease, Liability, Payments, Due Year Two $ 5,586    
Lessee, Operating Lease, Liability, Payments, Due Year Three 5,682    
Lessee, Operating Lease, Liability, Payments, Due Year Four 4,442    
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,979    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 9,011    
Lessee, Operating Lease, Liability, Payments, Due 33,078    
Present Value Adjustment 4,443    
Operating Lease, Lease Income, Lease Payments 1,800 $ 1,900  
Operating Lease, Payments $ 5,500 $ 5,800  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities  
Lessor, Operating Lease, Term of Contract 2 years    
Lessee, Operating Lease, Renewal Term 5 years