v3.25.2
Leases - Supplemental information and Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating lease ROU assets $ 49,759   $ 49,759   $ 45,800
Operating lease liabilities $ 50,102   $ 50,102   $ 46,443
Weighted-average remaining lease term-operating leases (Year) 7 years   7 years   7 years 3 months 18 days
Weighted average discount rate-operating leases 4.20%   4.20%   4.00%
Short-term lease cost $ 57 $ 40 $ 100 $ 82  
Variable lease cost 303 323 627 593  
Total lease cost 2,683 2,601 5,375 5,169  
Operating cash flows from operating leases 2,584 2,457 5,095 4,909  
Right-of-use assets obtained in exchange for new operating lease liabilities 7,833 10,894 7,833 10,894  
Occupancy and equipment          
Operating lease cost 2,321 2,221 4,641 4,457  
Other operating expense          
Operating lease cost $ 2 $ 17 $ 7 $ 37