XML 68 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Agreements - Company as Lessee (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Balance Sheet Information Related to Leases
Supplemental consolidated balance sheet information related to leases as of December 31, 2024 and 2023 was as follows ($ in thousands):
December 31,
20242023
Assets
     Operating lease right-of-use assets$51,556 $63,757 
          Total leased assets$51,556 $63,757 
Liabilities
     Operating lease liabilities$52,473 $65,091 
          Total lease liabilities$52,473 $65,091 
Schedule of Components of Lease Expense/Discount Rate Information
The components of lease expense for the years ended December 31, 2024, 2023 and 2022 were as follows ($ in thousands):
Year Ended December 31,
 202420232022
Operating lease cost$6,480 $6,789 $6,697 
Variable lease cost1,980 1,961 1,750 
Short-term lease cost183 186 204 
Sublease income(560)(500)(418)
          Total lease cost$8,083 $8,436 $8,233 
Lease term and discount rate information for leases as of December 31, 2024 and 2023 was as follows:
December 31,
20242023
Weighted-average of remaining lease terms (years)
     Operating Leases4140
Weighted-average of discount rates
     Operating Leases5.04 %5.03 %
Schedule of Maturity Analysis of Operating Lease Liabilities
A maturity analysis of lease liabilities as of December 31, 2024 is as follows ($ in thousands):
Operating Leases
2025$6,408 
20264,556 
20272,942 
20282,623 
20292,609 
Thereafter105,932 
Total lease payments$125,070 
Less: Imputed interest(72,597)
Present value of lease liabilities$52,473