XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases    
Operating lease option to extend true  
Lease expenses:    
Operating leases $ 4,031 $ 4,949
Short-term leases 84 163
Sublease income (425) (96)
Net lease expense included in Occupancy and equipment 3,690 5,016
Payments for operating leases $ 4,974 5,696
Operating lease right-of-use assets recognized   $ 1,727
Remaining lease term (in year) 4 years 1 month 6 days 4 years 7 months 6 days
Discount rate (as a percent) 3.80% 3.80%
Operating lease liabilities    
2025 $ 19,540  
2026 18,635  
2027 13,385  
2028 5,791  
2029 5,009  
Thereafter 5,791  
Total lease payments 68,151  
Less imputed interest (6,487)  
Operating lease liability included in Accounts payable and accrued expenses $ 61,664  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities  
Minimum    
Leases    
Remaining operating lease term 1 year  
Maximum    
Leases    
Remaining operating lease term 7 years  
Operating lease renewal term 5 years