XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Supplemental information and Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease ROU assets $ 45,800 $ 39,557  
Operating lease liabilities $ 46,443 $ 40,822  
Weighted-average remaining lease term-operating leases (Year) 7 years 3 months 18 days 6 years 1 month 6 days  
Weighted average discount rate-operating leases 4.00% 3.20%  
Short-term lease cost $ 137 $ 212 $ 193
Variable lease cost 1,247 1,128 999
Total lease cost 10,549 10,166 9,795
Operating cash flows from operating leases 9,835 10,429 9,459
Right-of-use assets obtained in acquisition 13,806 3,866 1,208
Occupancy and equipment      
Operating lease cost 9,100 8,737 8,510
Other operating expense      
Operating lease cost $ 65 $ 89 $ 93