XML 122 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows paid for operating leases $ 8,277 $ 7,636 $ 8,418
Right-of-use assets obtained in exchange for new lease obligations, Operating leases $ 5,396 $ 4,775 $ 4,676
Weighted Average Remaining Lease Term, Operating leases (years) 20 years 6 months 21 years 3 months 18 days 22 years 2 months 12 days
Weighted Average Discount Rate, Operating leases 3.22% 3.11% 2.98%
Operating lease right-of-use assets $ 60,100 $ 61,300  
Other assets Other assets Other assets  
Operating lease liabilities $ 63,020 $ 63,800  
Other liabilities Other liabilities Other liabilities