XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases        
Operating lease option to extend     true  
Lease expense:        
Operating leases $ 3,917 $ 4,862 $ 11,952 $ 14,665
Short-term leases 66 114 234 351
Sublease income (394) (315) (1,136) (584)
Net lease expense included in Occupancy and equipment expense 3,589 4,661 11,050 14,432
Payments for operating leases 5,093 7,617 15,053 19,217
Operating lease right-of-use assets recognized $ 1,388 $ 1,166 $ 1,388 $ 2,893
Remaining lease term (in years) 3 years 8 months 12 days 4 years 4 months 24 days 3 years 8 months 12 days 4 years 4 months 24 days
Discount rate 4.00% 3.80% 4.00% 3.80%
Operating lease liabilities        
2025 $ 20,285   $ 20,285  
2026 15,737   15,737  
2027 9,066   9,066  
2028 5,123   5,123  
2029 4,339   4,339  
Thereafter 3,981   3,981  
Total lease payments 58,531   58,531  
Less imputed interest (5,531)   (5,531)  
Operating lease liability included in Accounts payable and accrued expenses $ 53,000   $ 53,000  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities   Accounts Payable and Accrued Liabilities  
Minimum        
Leases        
Remaining operating lease term 1 year   1 year  
Maximum        
Leases        
Remaining operating lease term 7 years   7 years  
Operating lease renewal term 5 years   5 years